• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Jak to zrobić za pomocą tablicy jednowymiarowej

Object Storage Arubacloud
0 głosów
84 wizyt
pytanie zadane 12 czerwca 2018 w C i C++ przez Szymon00 Początkujący (310 p.)
zamknięte 12 czerwca 2018 przez Szymon00

Witam muszę przekształcić poniższy kod aby można było pobrać dane od 4 osób i potem je wyświetlić, myślałem aby zrobić pętle w funkcjach ale nie podziałało... 

#include <iostream>
#include <string>

using namespace std;

    class osoba {
        public:

    string imie, nazwisko;
    int rok;

    void pobierz_dane();
    void wypisz();
};

void osoba::pobierz_dane()
{
    cout<<"Podaj imie: "<<endl;
    cin>>imie;
    cout<<"Podaj nazwisko: "<<endl;
    cin>>nazwisko;
    cout<<"Podaj swoj rocznik: "<<endl;
    cin>>rok;
}

void osoba::wypisz()
{
    cout<<"Imie: "<<imie<<endl;
    cout<<"Nazwisko: "<<nazwisko<<endl;
    cout<<"Rok urodzenia: "<<rok<<endl;
}

int main()
{

    osoba osoba;
    osoba.pobierz_dane();
    osoba.wypisz();

    return 0;

}

 

komentarz zamknięcia: uzyskalem odpwoiedz

1 odpowiedź

+1 głos
odpowiedź 12 czerwca 2018 przez Bondrusiek Maniak (61,410 p.)
wybrane 12 czerwca 2018 przez Szymon00
 
Najlepsza

Witam,

aby wykonać to zadanie możesz wykorzystać jak wspomniałeś w pytaniu pętle oraz tablice.

    osoba osob[4]; // nazwa tablicy musi byc inna niż typ więc nazwałem osob[4] nie osoba[4]
    for(int i = 0; i < 4; i++)//petla for do pobrania danych
        osob[i].pobierz_dane();
    cout << "Wypisywanie : " << endl;
    for(int i =0; i < 4; i++)//petla for do wyswietlania danych
        osob[i].wypisz();

 

komentarz 12 czerwca 2018 przez Szymon00 Początkujący (310 p.)
Dziękuje bardzo, rozwiązanie bardzo proste jednak nie wpadłbym na to ;P

Podobne pytania

0 głosów
1 odpowiedź 393 wizyt
0 głosów
1 odpowiedź 633 wizyt
pytanie zadane 11 listopada 2016 w C i C++ przez Ayaka Nowicjusz (170 p.)
0 głosów
0 odpowiedzi 223 wizyt

92,666 zapytań

141,564 odpowiedzi

320,020 komentarzy

62,032 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...