Buscar

Atividade2 Tecnologia da Informação (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Em cada caso, faça um programa em Java para :
1)Ler dois valores inteiros e imprimir o resultado da soma, subtração, multiplicação, quociente e resto da divisão.
int x;
 int y;
 int soma,sub,mult,quoc,rest;
 
 System.out.println("Digite um numero:");
 x = leitor.nextInt();
 System.out.println("Digite outro numero:"); 
 y = leitor.nextInt();
 
 soma=x+y;
 sub=x-y;
 mult=x*y;
 quoc=x/y;
 rest=x%y;
 
 System.out.println("Soma dos valores:" + soma);
 System.out.println("Subtração dos valores:" + sub);
 System.out.println("Multiplicação dos valores:" + mult);
 System.out.println("O quociente da divisão dos valores:" + quoc);
 System.out.println("O resto da divisão dos valores:" + rest);
2)Ler dois valores reais e imprimir o resultado da soma, subtração, multiplicação e divisão.
 float x;
 float y;
 float soma,sub,mult,div;
 
 System.out.println("Digite um numero:");
 x = leitor.nextFloat();
 System.out.println("Digite outro numero:"); 
 y = leitor.nextFloat();
 
 soma=x+y;
 sub=x-y;
 mult=x*y;
 div=x/y;
 
 System.out.printf("Soma dos valores: %.2f \n",soma);
 System.out.printf("Subtração dos valores: %.2f \n", sub);
 System.out.printf("Multiplicação dos valores: %.2f \n",mult);
 System.out.printf("Divisão dos valores: %.2f \n" ,div);
3)Ler o raio de um círculo. Em seguida, imprima o comprimento e a área do círculo que possui esse raio.
 double PI = 3.1456;
 double raio, area,comprimento;
 
 System.out.println("Digite o valor do raio do circulo:");
 raio = leitor.nextDouble();
 
 area = raio * raio * PI;
 comprimento = 2 * PI * raio;
 
 
 System.out.println("O valor da area e: " + area);
 System.out.println("O valor do comprimento e:" + comprimento);
4)Qual o resultado das expressões abaixo?
5 * 4 / 6 + 7	
int x=5,y=4,z=6,w=7,result; 
result = x*y/z+w;
System.out.println(result);
5 * 4 / (6 + 7)
int x=5,y=4,z=6,w=7,result;
result = x*y/(z+w);
System.out.println(result); 
5 * 4.0 / 6 + 7
int x=5,z=6,w=7;
float y=4.0f,result;
result = x*y/z+w;
System.out.println(result);
5 * 4 % 6 + 7
int x=5,y=4,z=6,w=7,result;
result = x*y%z+w;
System.out.println(result); 
5 * 4 / (float)6 + 7
int x=5,z=6,w=7,y=4;
float result;
result = x * y / (float)z + w;
System.out.println(result); 
(4 / 3) + (3.0 * 5)
 int x=4,w=5,y=3;
 float result,z=3.0f;
 result = (x / y) + (z * w);
 System.out.println(result)
(4 / 3.0) + (3 * 5)
 int x=4,w=5,z=3;
 float result,y=3.0f;
 result = (x / y) + (z * w);
 System.out.println(result); 
(int)(4 / 3.0) + (3 * 5)
 float x=4,y=3.0f,z=3,w=5,result;
 result = (int)(x / y) + (z * w);
 System.out.println(result);
5)Ler um número inteiro e verificar se é ou não múltiplo de 5, imprimindo mensagem para cada caso.
int x;
 System.out.println("digite um numero");
 x = leitor.nextInt();
 if(x % 5 == 0){
 System.out.println("seu numero é multiplo de 5");
 }else{
 System.out.println("seu numero não é multiplo de 5");
 }
 
6) Ler um caracter op representando uma operação aritmética (+, -, *, /) e em seguida dois números reais a e b. Imprimir a expressão matemática junto com o seu resultado no formato: a op b = resultado
 public static void main(String[] args) {
 Scanner leitor = new Scanner (System.in);
float a,b,result;
char op;
 System.out.println("digite um numero");
 a = leitor.nextFloat();
 System.out.println("digite um operador aritmetico");
 op = leitor.next().charAt(0);
 System.out.println("digite outro numero");
 b = leitor.nextFloat();
 
if(op == '+'){
 result = a + b;
 System.out.printf("%.1f",a);
 System.out.print(op);
 System.out.printf("%.1f",b);
 System.out.printf("= %.1f" ,result);
}
if(op == '-'){
 result = a - b;
 System.out.printf("%.1f",a);
 System.out.print(op);
 System.out.printf("%.1f",b);
 System.out.printf("= %.1f" ,result);
}
if(op == '*'){
 result = a * b;
 System.out.printf("%.1f",a);
 System.out.print(op);
 System.out.printf("%.1f",b);
 System.out.printf("= %.1f" ,result);
}
if(op == '/'){
 result = a / b;
 System.out.printf("%.1f",a);
 System.out.print(op);
 System.out.printf("%.1f",b);
 System.out.printf("= %.1f" ,result);
}
}
7) Ler um número de alunos n. Em seguida, ler as notas dos n alunos e imprimir, ao final, a média da turma. Faça uma solução com for e outra solução com while.
8) Ler notas de alunos até que o usuário digite -1. Ao final imprimir a quantidade de alunos, a média da turma, a maior nota e a menor nota.

Outros materiais

Outros materiais