Exercícios de fixação: estruturas de controle
Ensaio: Exercícios de fixação: estruturas de controle. Pesquise 861.000+ trabalhos acadêmicosPor: alceulago • 27/9/2014 • Ensaio • 610 Palavras (3 Páginas) • 525 Visualizações
Exercícios de fixação: ESTRUTURAS DE CONTROLE
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. package aula7.pratica;
3.
4. /**
5. * Questão 1. Imprima na tela o seu nome 100 vezes.
6. * @author SEU NOME
7. * @since DATA DE HOJE
8. */
9. public class Questao1 {
10.
11. /**
12. * Método usado para imprimir o nome e a quantidade
13. * de vezes que o usuário desejar
14. * @param nome Recebe o nome que se deseja imprimir
15. * @param qtdVezes Recebe a quantidade de vezes que se deseja imprimir
16. */
17. public static void imprimeNome(String nome, int qtdVezes){
18. for (int i = 0; i++ < qtdVezes; ) {
19. System.out.println(i+": "+nome);
20. }
21. }
22.
23. }
24.
Passo 2: Classe Questao1Teste.java
1.
2. package aula7.pratica;
3.
4. import java.util.Scanner;
5.
6. /**
7. * Classe usada para testar a Questao1
8. * @author SEU NOME
9. * @since DATA DE HOJE
10. */
11. public class Questao1Teste {
12.
13. public static void main(String[] args) {
14. @SuppressWarnings("resource")
15. Scanner in = new Scanner(System.in);
16.
17. boolean condition = true;
18. do {
19. System.out.print("Informe seu nome: ");
20.
21. /* Chama o método statico da classe Questao1
22. * para imprimir a quantidade de vezes desejada
23. * para esta questão o parâmetro é 10
24. */
25. Questao1.imprimeNome(in.next(), 10);
26.
27. System.out.print("Deseja executar novamente esta operação?[s/n]");
28. condition = in.next().equalsIgnoreCase("s")? true : false;
29.
30. } while (condition );
31. System.out.println("Programa finalizado...");
32. System.out.println("Até mais!");
33.
34. }
35.
36. }
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, deve ser impresso um “*”, e para os números pares, deve ser impresso dois “*”, como o exemplo abaixo:
*
**
*
**
4. Faça um programa que percorra todos os números de 1 até 100. Para os números múltiplos de 4, imprima a palavra a “PI”, e para os outros, imprima o próprio número.
5. Crie um programa que imprima na tela um triângulo de “*”. Como o exemplo abaixo:
*
**
***
*****
6. Crie um programa que imprima
...