Вы находитесь на странице: 1из 10

Resoluo da Lista Linguagem de Programao 1

Universidade Federal da Paraba 05/06/14 Campus I


Professor Tiago Maritan

Por:
Thiago Henrique Menses Bezerra
Cincia da Computao - Graduao








































Cdigos das Resolues em Java
Exerccios Compilados e executados no NetBeans IDE 8.0
Formatados em www.pastebin.com
Questo 1)
Quais das seguintes caractersticas no diz respeito a linguagem Java:
a) Pois necessrio a JVM para poder o Java ser executado

Questo 2)
Para a linguagem Java as variveis PATH e CLASSPATH correspondem a:

d) Um caminho para encontrar os aplicativos e um caminho para encontrar
as classes da linguagem Java.

PATH: Endereo compilador/Interpretador do java.
ClassPath: Endereo da bibliotecas( Local onde as classes esto compiladas)

Questo 3)
a- V
b- F Java possui padro Case Sensitive ou seja, h diferena entre
maisculas e minsculas.
c- F- A ordem de avaliao dos operadores diferente.
d- V
e- F h22 vlido
f- V
Questo 4-
a) O objetivo do break sair da estrutura em que o fluxo de execuo se
encontra. O continue ignora o cdigo atual.
b) Laos de repetio.

Questo 5-
a)5
b)5 e 5

Questo 6-
a)Sim
b)4
c)5 e 5

Questo 7-
*
***
*****
****
**
Questo 8-
***************
Questo 9-
****
****
Entra em loop



Questo 10-
@@@@@
@@@@@
@@@@@
@@@@@
@@@@@
@@@@@
@@@@@
@@@@@
@@@@@


Questo 11-
1. import javax.swing.JOptionPane;
2. public class lista {
3. public static void main(String[] args){
4.
5. int largura = Integer.parseInt(JOptionPane.showInputDialog("Digite a largura
do terreno"));
6. int cumprimento = Integer.parseInt(JOptionPane.showInputDialog("Digite o
cumprimento do terreno"));
7.
8. JOptionPane.showMessageDialog(null, "A rea total do terreno
ser "+(largura*cumprimento)+"m");
9.
10. }
11. }
Questo 12-
1. package lista;
2. import java.util.Scanner;
3. public class Lista{
4. public static void main(String[] args){
5. Scanner input=new Scanner(System.in);
6. double x = input.nextDouble();
7. int y = input.nextInt();
8. switch(y){
9. case 1:
10. x=x+(x*0.15);
11. System.out.printf("%.2f\n", x);
12.
13. break;
14. case 3:
15. x=x+(x*0.20);
16. System.out.printf("%.2f\n", x);
17. break;
18. case 4:
19. x=x+(x*0.35);
20. System.out.printf("%.2f\n", x);
21. break;
22. case 8:
23. x=x+(x*0.40);
24. System.out.printf("%.2f\n", x);
25. break;
26. default:
27. System.out.println("Cdigo Invlido");
28. }
29. }
30. }
Questo 13-
1. package Treino;
2. import java.util.Scanner;
3.
4.
5. public class Lista {
6.
7. public static void main(String[] args){
8.
9. double y;
10. Scanner input = new Scanner(System.in);
11. double x = input.nextDouble();
12.
13. if(x<=420){
14. System.out.printf("Salrio bruto %.2f\n",x);
15. y=x*(0.08);
16. System.out.printf("Desconto do INSS %.2f\n",y);
17. x=x-y;
18. System.out.printf("Salrio lquido %.2f\n",x);
19. }
20. if(x>420 && x<=1350){
21. System.out.printf("Salrio bruto %.2f\n",x);
22. y=x*(0.09);
23. System.out.printf("Desconto do INSS %.2f\n",y);
24. x=x-y;
25. System.out.printf("Salrio lquido %.2f\n",x);
26. }
27.
28. if(x>1350){
29. System.out.printf("Salrio bruto %.2f\n",x);
30. y=x*(0.10);
31. System.out.printf("Desconto do INSS %.2f\n",y);
32. x=x-y;
33. System.out.printf("Salrio lquido %.2f\n",x);
34. }
35. }}
Questo 14-
1. package Treino;
2. import java.util.Scanner;
3.
4. public class Lista {
5.
6. public static void main(String[] args){
7. double media;
8. Scanner input = new Scanner(System.in);
9. double x = input.nextDouble();
10. double y = input.nextDouble();
11. double z = input.nextDouble();
12.
13. media=((x+y+z)/3);
14.
15. if(media>=6){
16. System.out.printf("Aluno aprovado ");
17. if(x>=9){
18. System.out.printf("com conceito: A\n");
19. }
20. if(x>=7.5 && x<9){
21. System.out.printf("com conceito: B\n");
22.
23. }
24. if(x>=6 && x<7.5){
25. System.out.printf("com conceito: C\n");
26. }
27. }
28. if(media<6){
29. System.out.printf("Aluno reprovado ");
30. if(x>=4 && x<6){
31. System.out.printf("com conceito: D\n");
32. }
33. if(x<4){
34. System.out.printf("com conceito: E\n");
35. }
36. }
37. }
38. }

Questo 15-
1. package Treino;
2. public class Lista {
3. public static void main(String[] args){
4. int y=0;
5. for(int x = 0;x<=100;x++){
6. y=x+y;
7. }
8. System.out.printf("%d\n", y);
9. }
10. }
Questo 16-
1. package Treino;
2. import java.util.Scanner;
3.
4. public class Lista {
5.
6. public static void main(String[] args){
7. int x;
8. int y=0;
9. Scanner input = new Scanner(System.in);
10. for(int count = 0;count<=50;count++){
11. x=input.nextInt();
12. y=x+y;
13. }
14.
15. System.out.printf("%d\n", y);
16.
17.
18. }
19. }

Questo 17-
1. package Treino;
2. import java.util.Scanner;
3.
4. public class Lista {
5.
6. public static void main(String[] args){
7. int x;
8. int y=0;
9.
10. Scanner input = new Scanner(System.in);
11.
12. do{
13. x=input.nextInt();
14. if(x>y){
15. y=x;
16. }
17.
18. }
19. while(x!=0);
20.
21. System.out.printf("\nO maior nmero calculado foi: %d\n", y);
22.
23.
24. }
25. }
Questo 18-
1. package Treino;
2. import java.util.Scanner;
3.
4. public class Lista {
5.
6. public static void main(String[] args){
7. int y=0;
8. for(int x=0;x<=15;x++){
9. if(x%2==0){
10. continue;
11. }
12. else{
13. y=x+y;
14. }
15. }
16. System.out.printf("Soma: %d", y);
17. }
18. }


Questo 19-
1. package Treino;
2. import javax.swing.JOptionPane;
3.
4. public class Lista {
5. public static void main(String[] args){
6. int y=0;
7. for(int x = 0;x<=100;x++){
8. y=x+y;
9. }
10. JOptionPane.showMessageDialog(null, "A Soma dos 100 primeiros
naturais: "+y);
11. }
12. }
Questo 20-

1. package Treino;
2. import java.util.Scanner;
3.
4. public class Lista {
5. public static void main(String[] args){
6. Scanner input = new Scanner(System.in);
7.
8. int x=input.nextInt();
9. for(int i=2;i<=x;i++){
10. System.out.printf("%d\n", i*i);
11. }
12. }
13. }
Questo 21-

1. package Treino;
2. import java.util.Scanner;
3.
4. public class Lista {
5. public static void main(String[] args){
6. Scanner input = new Scanner(System.in);
7.
8. double x;
9. x=input.nextDouble();
10.
11. x = (x - 32)*5/9;
12. System.out.printf("Celsius: %f\n", x);
13. }
14. }
Questo 22-

1. package lista;
2. import java.util.Scanner;
3. import java.io.IOException;
4. public class Lista{
5. public static void main(String[] args) throws IOException{
6. Scanner input = new Scanner(System.in);
7. double alturas[] = new double[10];
8. int posicao = 1;
9. char sexo;
10. int homem = 0, mulher = 0;
11. double m_homem = 0, m_mulher = 0;
12. double maior_homem = 0, maior_mulher = 0;
13. for(int i = 0; i < 10; i++, posicao++){
14. System.out.println("Entre com a altura do "+ posicao +" indivduo :");
15. alturas[i] = input.nextDouble();
16. System.out.println("Entre com o sexo do "+ posicao +" indivduo : ");
17. sexo = (char)System.in.read();
18. if(sexo == 'F' || sexo == 'f'){
19. mulher++;
20. m_mulher = m_mulher + alturas[i];
21. if(alturas[i] > maior_mulher){
22. maior_mulher = alturas[i];
23. }
24. }
25. if(sexo == 'M' || sexo == 'm'){
26. homem++;
27. m_homem = m_homem + alturas[i];
28. if(alturas[i] > maior_homem){
29. maior_homem = alturas[i];
30. }
31. }
32. }
33. System.out.println("Nmero de individuos do sexo feminino : " + mulher);
34. System.out.printf("Mdia de altura do sexo feminino : %.2f\n",
m_mulher/mulher);
35. System.out.printf("Maior altura registrada do sexo feminino : %.2f\n",
maior_mulher);
36. System.out.println("Nmero de individuos do sexo masculino : " + homem);
37. System.out.printf("Mdia de altura do sexo masculino : %.2f\n", m_homem/homem);
38. System.out.printf("Maior altura registrada do sexo masculino : %.2f\n",
maior_homem);
39. }
40. }
Questo 23-
1. package lista;
2. import java.util.Scanner;
3. import java.util.Random;
4.
5. public class Lista{
6. public static void main(String[] args){
7. Random gerador = new Random();
8. Scanner input = new Scanner(System.in);
9. int x = 0;
10. int aleatorio = gerador.nextInt();
11. while(aleatorio<0 || aleatorio>100){
12. aleatorio = gerador.nextInt();
13. }
14. System.out.println("Advinhe o nmero entre 0 e 100");
15. while(x!=aleatorio){
16. x = input.nextInt();
17. if(x>aleatorio){
18. System.out.println("O chute foi alto");
19. }
20. if(x<aleatorio){
21. System.out.println("O chute foi baixo");
22. }
23. }
24. System.out.printf("Parabns. Voc
advinhou!\n");
25. }
26. }

Вам также может понравиться