Овај програм чува податке (име, списак и оцене) 10 ученика који користе структуре.
Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања на Ц ++:
- Ц ++ низови
- Ц ++ структуре
У овом програму се креира структура, студент.
Ова структура има три члана: име (стринг), ролл (цео број) и ознаке (флоат).
Затим смо креирали низ структура величине 10 за чување информација 10 ученика.
Користећи фор петљу, програм од корисника узима податке о 10 ученика и приказује их на екрану.
Пример: Спремите информације у структуру и прикажите их
#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; )
Оутпут
Унесите податке ученика: За ролну број1, Унесите име: Том Унесите оцене: 98 За ролну број2, Унесите име: Јерри Унесите оцене: 89… Приказивање информација: Број ролне: 1 Име: Том Ознаке: 98…