Enviado em 26/09/2016 - 00:15h
Boa noite,package Sistema;
public class Pessoa {
private String nome;
private String cpf;
private String rg;
private int numeroCadastro;
public String getNome(){
return nome;
}
public void setNome(String nome){
this.nome = nome;
}
public String getCpf(){
return cpf;
}
public void setCpf(String cpf){
this.cpf = cpf;
}
public String getRg(){
return rg;
}
public void setRg(String rg){
this.rg = rg;
}
public int getNumeroCadastro(){
return numeroCadastro;
}
public void setNumeroCadastro(int numeroCadastro){
this.numeroCadastro = numeroCadastro;
}
}
package Sistema;
import java.util.ArrayList;
import java.util.Scanner;
public class Clientes{
ArrayList<Pessoa> list = new ArrayList<Pessoa>();
public void cadastrarClientes() {
String resposta;
boolean continuar = true;
do {
Pessoa pessoa = new Pessoa();
Scanner c = new Scanner(System.in);
System.out.println("Informe o nome do cliente: ");
pessoa.setNome(c.next());
System.out.println("Informe o CPF do cliente: ");
pessoa.setCpf(c.next());
System.out.println("Informe o RG do cliente: ");
pessoa.setRg(c.next());
list.add(pessoa);
System.out.println("Deseja cadastrar outro cliente? 'S' - Sim ou 'N' - Não ");
resposta = c.next();
resposta = resposta.toUpperCase();
if (resposta.equals("N")) {
continuar = false;
} else {
continuar = true;
}
} while (continuar);
}
public void listarClientes() {
for(Pessoa x : list) {
System.out.println("Nome do cliente: " + x.getNome());
System.out.println("CPF do cliente: " + x.getCpf());
System.out.println("RG do cliente: " + x.getRg());
System.out.println("----------------------------------------------");
}
}
public void exibirMenu(){
System.out.println("--------- Bem Vindo ----------");
System.out.println("Informe o que deseja fazer: ");
System.out.println("1- Cadastrar clientes");
System.out.println("2- Listar clientes");
System.out.println("3- Sair");
}
}
package Sistema;
import java.util.*;
public class InvocaCliente{
public static void main(String[] args) {
Scanner c = new Scanner(System.in);
boolean continuar = true;
String resposta;
Clientes refClientes = new Clientes();
do {
refClientes.exibirMenu();
resposta = c.next();
switch (resposta) {
case "1":
refClientes.cadastrarClientes();
break;
case "2":
refClientes.listarClientes();
break;
case "3":
continuar = false;
}
} while (continuar);
}
}
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Olha que maravilha, Arch no C2D 7400, 2GB de RAM, vídeo onboard e no G... (1)
Mikrotik não abre o webmail-segur... da Locaweb (0)
Jogos baixados na Central de Aplicativos mas que não abrem (1)
debian com wayland, configuracao de teclado. Mudou Tudo! [RESOLVIDO] (1)