JAVA
1. Imprima na tela o seu nome 100 vezes.
Resolução:
Para este problema são criadas duas classes, a primeira para o método e a segunda para executar a aplicação. Passo 1: Classe Questao1.java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
package aula7.pratica;
/**
* Questão 1.
Imprima na tela o seu nome 100 vezes.
* @author SEU NOME
* @since DATA DE HOJE
*/
public class Questao1 {
/**
* Método usado para imprimir o nome e a quantidade
* de vezes que o usuário desejar
* @param nome Recebe o nome que se deseja imprimir
* @param qtdVezes Recebe a quantidade de vezes que se deseja imprimir
*/
public static void imprimeNome(String nome, int qtdVezes){ for (int i = 0; i++ < qtdVezes; ) {
System.out.println(i+": "+nome);
}
}
}
Passo 2: Classe Questao1Teste.java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
package aula7.pratica; import java.util.Scanner;
/**
* Classe usada para testar a Questao1
* @author SEU NOME
* @since DATA DE HOJE
*/
public class Questao1Teste { public static void main(String[] args) {
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
@SuppressWarnings("resource")
Scanner in = new Scanner(System.in); boolean condition = true; do {
System.out.print("Informe seu nome: ");
/* Chama o método statico da classe Questao1
* para imprimir a quantidade de vezes desejada
* para esta questão o parâmetro é 10
*/
Questao1.imprimeNome(in.next(), 10);
System.out.print("Deseja executar novamente esta operação?[s/n]"); 28.
29.
30.
31.
32.
33.
34. }
35.
36. }
condition = in.next().equalsIgnoreCase("s")? true : false;
} while (condition );
System.out.println("Programa finalizado...");
System.out.println("Até mais!");
2. Imprima na tela os números de 1 até 100;
3. Faça um programa que percorra todos os números de 1 até 100. Para os números ímpares,