Escolar Documentos
Profissional Documentos
Cultura Documentos
A POLITÉCNICA
import java.util.Scanner;
public class exer4{
public static void main(String[] args){
Scanner entrada = new Scanner(System.in);
System.out.print ("Avalia o resto de divisao entre X e Y "+"\n");
System.out.print ("X= ");
int x= entrada.nextInt();
System.out.print ("\n"+"Y= ");
int y= entrada.nextInt();
int resultado;
int resto=x%y;
switch (resto){
case 1:
resultado=x+y;
System.out.print ("\n"+x+"+"+y+"="+ resultado);
break;
case 2:
resultado=x/y;
System.out.print ("\n"+x+"/"+y+"="+ resultado);
break;
case 3:
resultado=x-y;
System.out.print ("\n"+x+"-"+y+"="+ resultado);
break;
default: resultado=x*y;
System.out.print ("\n"+x+"*"+y+"="+ resultado);
}
}
}
5. Quantas vezes é executada a instrução x=x1+x2 no trecho abaixo. Reescreva o trecho no seu
correspondente while.
x1=1; x2=1;
System.out.print (x1+" "+x2);
for (i=2;i<4; i++){ 3.0
x=x1+x2;
x1=x2;
x2=x;
System.out.print (", "+x1+" "+x2);
}
6. Com recursos ao comando do…while escreva um trecho para repetir a leitura de um par de 3.0
valores x e y. Em cada par, o programa deve determinar e imprimir o maior.
7. Lê um array de tamanho 20 e o escreve. Troque, a seguir, o 1* elemento com o último, o 2* com o 3.0
penúltimo, etc até o 10* com o 11* e escreva o array assim modificado.