6 - Escreva um software onde o usuário digite seu nome e seu sobrenome e o sistema retorne;
*Cada nome separadamente
*Quantos caracteres tem cada palavra
RD Resoluções
Há mais de um mês
Inicialmente devemos iniciar a classe e receber o nome do usuário.
import java.util.Scanner;
public class N {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
System.out.printf("Informe uma cadeia de caracteres:\n");
String string1 = ler.nextLine();
Com isso, utilizando o objeto string é separado a cada espaço.
String[] string = string1.split(" ");
Assim, após separarmos as strings, podemos apresenta-las ao usuário e o número de caracteres presentes.
for (int i = 0; i < string.length; i++) {
System.out.println("Nome[" + i + "]=" + string[i]);
System.out.println("Possui "+string.length+" caracteres");
}
}}
Paulo Bogado
Há mais de um mês
import java.util.Scanner;
public class programa{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
String fName, lName;
System.out.println("Digite seu nome: ");
fName = input.nextLine();
System.out.println("Digite seu sobrenome: ");
lName = input.nextLine();
System.out.println("Nome: "+fName + " " +lName);
System.out.println("Numero de letras: " + (fName.length() + lName.length()));
}
}
tá aí.
Paulo Bogado
Há mais de um mês
malz aí. para cada palavra, tem que colocar separado:
System.out.println("Numero de letras de "+ fName+ ": " + fName.length());
System.out.println("Numero de letras de "+ lName+ ": " + lName.length());
Nilson Donizete Ribeiro da Silva
Há mais de um mês
Obrigado valeu!