Програма C ++ за съхраняване и показване на информация, използваща структура

Тази програма съхранява информацията (име, ролка и марки) на 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 … 

Интересни статии...