See programm salvestab õpilase teabe (kasutaja poolt sisestatud nime, nimekirja ja märgised) struktuuri ja kuvab selle ekraanil.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest C ++ programmeerimise teemadest:
- C ++ struktuurid
- C ++ stringid
Selles programmis luuakse struktuur (õpilane), mis sisaldab andmeliikmena nime, nimekirja ja märke. Seejärel luuakse struktuurimuutuja (d). Seejärel võetakse kasutajalt andmed (nimi, nimekiri ja märgid) ja salvestatakse struktuurimuutuja andmeliikmetesse s
. Lõpuks kuvatakse kasutaja sisestatud andmed.
Näide: teabe salvestamine ja kuvamine struktuuri abil
#include using namespace std; struct student ( char name(50); int roll; float marks; ); int main() ( student s; cout << "Enter information," << endl; cout <> s.name; cout <> s.roll; cout <> s.marks; cout << "Displaying Information," << endl; cout << "Name: " << s.name << endl; cout << "Roll: " << s.roll << endl; cout << "Marks: " << s.marks << endl; return 0; )
Väljund
Sisestage teave, sisestage nimi: arve Sisestage nimekirja number: 4 sisestage märgid: 55,6 Kuvatakse teave, nimi: arvete nimekiri: 4 märki: 55,6
Selles programmis luuakse õpilane (struktuur).
Sellel struktuuril on kolm liiget: nimi (string), rull (täisarv) ja märgid (ujuk).
Seejärel luuakse struktuuri muutuja s teabe salvestamiseks ja ekraanil kuvamiseks.