Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[C++] Tablica struktur, wyświetlenie pól

EllaChica 15 Mar 2012 21:01 3526 4
  • #1 15 Mar 2012 21:01
    EllaChica
    Poziom 7  

    Proszę o pomoc w napisaniu pragramu tj.:

    Zadanie 1. Napisz program, który prosi użytkownika o liczbę całkowitą n. Następnie program
    w pętli prosi użytkownika o wpisywanie danych dot. n osób: imię, nazwisko, wiek (tablica
    struktur). Po wprowadzaniu danych ma pojawić się menu:
    1. Wypisz wg nazwisk
    2. Wypisz wg imion
    3. Wypisz wg wieku
    4. koniec
    ?
    Program ma wyświetlać dane osób zgodnie z wyborem. Program kończy się po wciśnięciu 4.

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    Jak mam poprawić ten kod aby nie zlewał mi się wynik?

    0 4
  • #2 16 Mar 2012 18:17
    Skarabeusz87
    Poziom 14  

    Witam.

    Dopisz kod w bloku <switch> a następnie po wyświetleniu wszystkich pól struktury
    dopisz "<<endl;" lub dodaj pole typu string w strukturze z paroma spacjami jako separator i można wyświetlać strukturę po strukturze.

    1
  • #3 16 Mar 2012 18:51
    EllaChica
    Poziom 7  

    W switchu to będzie tak?

    Kod: cpp
    Zaloguj się, aby zobaczyć kod


    Ale nadal mi się zlepia... Co jeszcze poprawić?

    0
  • Pomocny post
    #4 16 Mar 2012 19:59
    Skarabeusz87
    Poziom 14  

    Możesz tak: cout << T[i]. imie << endl;
    lub cout << T[i]. imie << " ";

    0
  • #5 16 Mar 2012 20:16
    EllaChica
    Poziom 7  

    Faktycznie, wpisywałam wcześniej i coś mi nie szło. Widocznie gdzieś czegoś nie wpisałam.
    Dzięki za pomoc!

    0