Created
December 5, 2017 14:19
-
-
Save anisiomarrime/85b45591a09869fffc845ce0eb45a051 to your computer and use it in GitHub Desktop.
Exercícios Resolvidos Java para iniciantes vol1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.Scanner; // Importamos o nosso leitor | |
/** | |
* @author Anísio Marrime | |
* http://www.anisiomarrime.com | |
* itans.marrime@gmail.com | |
* | |
* Programa que recebe um nome e imprime repetindo consoante o número de caracteres predominantes. | |
* | |
*/ | |
public class ImprimeNomeEnquanto { | |
/** | |
* @param args | |
*/ | |
public static void main(String[] args) { | |
Scanner leitor = new Scanner(System.in); // Inicializamos o nosso leitor | |
System.out.println("Digite o seu nome:"); // Mostramos uma mensagem ao usuário | |
String nome = leitor.nextLine(); // Solicitamos o nome | |
int numero_carateres = nome.length(); // Pegamos o número de carateres do nome | |
int vezes_impressas = 1; // Numero de repetições | |
while(vezes_impressas < numero_carateres) { | |
System.out.println(nome); | |
vezes_impressas ++; // Incrementamos uma unidade | |
} | |
System.out.println("Seu nome tem " + numero_carateres + " caracteres por isso foi impresso: " + vezes_impressas + " vezes."); | |
leitor.close(); // Fechamos o nosso leitor | |
// Para você: | |
// Faça com que não conte o espaço cajo exista exemplo: João Carlos | |
// Deve parecer que ele tem 10 carateres e não 11 :-) | |
// Bom trabalho ! | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment