Java
1. Desenvolva uma classe que solicite ao usuário para digitar o nome, a altura e o peso de duas pessoas e apresente o nome da mais pesada e o nome da mais alta.
A operação acima deve ser repetida, solicitando ao usuário se deseja continuar ou não.
Objetivo do exercício: Exercitar a criação de classes e estruturas de controle de seleção e repetição.
package exemplos; import java.util.Scanner; public class Teste { public static void main(String[] args){ Scanner s = new Scanner(System.in); //Primeira Pessoa System.out.print("Qual é o seu nome? "); String nome = s.nextLine(); System.out.print("Qual seu peso? "); int peso = s.nextInt(); s.nextLine(); //Segunda Pessoa System.out.print("Qual é o seu nome? "); String nome1 = s.nextLine(); System.out.print("Qual seu peso? "); int peso1 = s.nextInt(); s.nextLine(); if (peso > peso1){ System.out.println(" "+ nome+ "com" + peso); }else{ System.out.println(" " + nome1 + "com" + peso1); } } }
2. A série de Fibonacci é uma seqüência de termos que tem como os 2 primeiros termos, respectivamente, os números 0 e 1. A partir daí, os demais termos são formados seguindo uma certa regra. A série de Fibonacci pode ser vista a seguir:
0 1 1 2 3 5 8 13 21...
Descubra a regra que gera a seqüência da série de Fibonacci e escreva um algoritmo que gere os n (solicitados pelo usuário) primeiros termos desta série e calcula e escreve a soma destes termos.
public class Fibonacci { public static void main(String[] args) { long primeiro = 1, segundo = 1, aux; for(int i = 0; i < 50; i++) { System.out.println(primeiro); aux = primeiro + segundo; primeiro = segundo; segundo = aux; } }
}
}