Program C ++ na ukladanie a zobrazovanie informácií pomocou štruktúry

Tento program ukladá informácie (meno, priezvisko a známky) 10 študentov pomocou štruktúr.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich programovacích tém C ++:

  • Polia C ++
  • Štruktúry C ++

V tomto programe je vytvorená štruktúra, študent.

Táto štruktúra má troch členov: meno (reťazec), rolovanie (celé číslo) a značky (float).

Potom sme vytvorili štruktúrne pole o veľkosti 10 na ukladanie informácií o 10 študentoch.

Pomocou cyklu for program berie program informácie od 10 študentov od používateľa a zobrazuje ich na obrazovke.

Príklad: Uložte informácie do štruktúry a zobrazte ich

 #include using namespace std; struct student ( char name(50); int roll; float marks; ) s(10); int main() ( cout << "Enter information of students: " << endl; // storing information for(int i = 0; i < 10; ++i) ( s(i).roll = i+1; cout << "For roll number" << s(i).roll << "," << endl; cout <> s(i).name; cout <> s(i).marks; cout << endl; ) cout << "Displaying Information: " << endl; // Displaying information for(int i = 0; i < 10; ++i) ( cout << "Roll number: " << i+1 << endl; cout << "Name: " << s(i).name << endl; cout << "Marks: " << s(i).marks << endl; ) return 0; )  

Výkon

 Zadajte informácie o študentoch: Pre úlohu číslo 1, Zadajte meno: Tom Zadajte známky: 98 Pre úlohu číslo 2, Zadajte meno: Jerry Zadajte značky: 89… Zobrazenie informácií: Číslo role: 1 Meno: Tom Známky: 98… 

Zaujímavé články...