Тази програма съхранява информацията (име, ролка и марки, въведени от потребителя) на ученик в структура и я показва на екрана.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C ++:
- С ++ структури
- С ++ низове
В тази програма се създава структура (студент), която съдържа име, ролка и маркировки като член на данните. След това се създава структурна променлива (и). След това данните (име, ролка и марки) се вземат от потребителя и се съхраняват в членовете на данни на структурна променлива s
. Накрая се показват данните, въведени от потребителя.
Пример: Съхраняване и показване на информация с помощта на структура
#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; )
Изход
Въведете информация, Въведете име: Бил Въведете номер на ролката: 4 Въведете марки: 55.6 Показване на информация, Име: Бил Рол: 4 Марки: 55.6
В тази програма се създава студент (структура).
Тази структура има три члена: име (низ), ролка (цяло число) и марки (плаващ).
След това се създава структурна променлива s, която да съхранява информация и да я показва на екрана.