Ця програма зберігає інформацію (ім’я, перелік та позначки) 10 студентів, які використовують структури.
Щоб зрозуміти цей приклад, ви повинні знати наступні теми програмування на C ++:
- Масиви C ++
- Структури С ++
У цій програмі створюється структура, студент.
Ця структура має три члени: ім'я (рядок), рулон (ціле число) та позначки (плаваюче).
Потім ми створили масив структури розміром 10 для зберігання інформації 10 учнів.
Використовуючи цикл for, програма бере від користувача інформацію про 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 …