Fórum Suponha que a entrada do algoritmos sejam os valores (4, 15, 12, 2, 16). Qual a saída do código nas linhas 19 e 20. #591885
20/03/2018
0
import java.util.Scanner;
public class Questao1
{
static public void main (String[]args)
{
int m, y, z;
y = 0;
z = 0;
Scanner entrada =new Scanner(System.in);
for ( int i = 1; i <= 6; i++ )
{
System.out.println ("Digite valores inteiros positivos para m");
m = entrada.nextInt();
if (m >10 && m % 2 ==0){
y= y+m;
z = z + 1;
}
}
System.out.println(y);
System.out.println (z);
}
}.
Alguém pode me dizer o resultado disso? . o que eu tenho que fazer nesse programa java? me ajudem!!!
Kenneson Lima
Curtir tópico
+ 0
Responder
Post mais votado
21/03/2018
RESULTADO: y = 28 e z = 2
Teste de mesa:
Loop 1:
if (4 >10 && 4% 2 ==0){ } //Primeira condição falsa, ou seja, não entra no if
Loop 2:
if (15 >10 && 15 % 2 ==0){ } //Segunda condição falsa, ou seja, não entra no if
Loop 3:
if (12 >10 && 12 % 2 ==0){
y= 0+12;
z = 0 + 1;
} // duas condições verdadeiras, entra no if e realiza a soma
Loop 4:
if (2 >10 && 2 % 2 ==0){ } Primeira condição falsa, ou seja, não entra no if
Loop 5:
if (16 >10 && 16 % 2 ==0){
y= 12 + 16;
z = 1 + 1;
} //duas condições verdadeiras, entra no if e realiza a soma. Lembrando que o y e z são variáveis acumuladoras, herdando o valor anterior.
Teste de mesa:
Loop 1:
if (4 >10 && 4% 2 ==0){ } //Primeira condição falsa, ou seja, não entra no if
Loop 2:
if (15 >10 && 15 % 2 ==0){ } //Segunda condição falsa, ou seja, não entra no if
Loop 3:
if (12 >10 && 12 % 2 ==0){
y= 0+12;
z = 0 + 1;
} // duas condições verdadeiras, entra no if e realiza a soma
Loop 4:
if (2 >10 && 2 % 2 ==0){ } Primeira condição falsa, ou seja, não entra no if
Loop 5:
if (16 >10 && 16 % 2 ==0){
y= 12 + 16;
z = 1 + 1;
} //duas condições verdadeiras, entra no if e realiza a soma. Lembrando que o y e z são variáveis acumuladoras, herdando o valor anterior.
Renata Fraga
Responder
Gostei + 2
Mais Posts
24/03/2018
Kenneson Lima
Muito obrigado, ajudou bastante
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)