Advertisement
wagner-cipriano

Primeiros passos com Registros em C++

Nov 12th, 2020
596
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. struct Data {
  5.   int dia, mes, ano;
  6. };
  7.  
  8. struct Endereco {
  9.   string logradouro;
  10.   string numero;
  11.   string cidade;
  12. };
  13.  
  14. // Pessoas participantes do Par perfeito
  15. struct Pessoa {
  16.   string email;
  17.   string nome;
  18.   string ultimoNome;
  19.   int idade;
  20.   float peso;
  21.   Endereco endereco_res;
  22.   Data datanasc;
  23. };
  24.  
  25. void cadastra_pessoa(Pessoa &p) {
  26.   cout << "Digite o seu nome: ";
  27.   cin >> p.nome;
  28.   cout << "Digite o seu sobrenome: ";
  29.   cin >> p.ultimoNome;
  30.   cout << "Digite o nome da sua rua: ";
  31.   cin >> p.endereco_res.logradouro;
  32.   cout << "Digite sua cidade: ";
  33.   p.endereco_res.cidade;
  34. }
  35.  
  36. int main (){
  37.   int i, j;
  38.   Pessoa p1;
  39.  
  40.   cadastra_pessoa(p1);
  41.   //imprime_pessoa(p1);
  42. }
  43.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement