Добавил:
t.me Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
2
Добавлен:
26.02.2023
Размер:
816 б
Скачать
#include <iostream>
using namespace std;
struct scool
{char fio[20]; int fiz,algebra;};

int main(void)
{setlocale(LC_ALL, "rus"); 
cout << ">>> Английская расмкладка <<<\n";

int m,n; 

int i; 
scool * y;
void Output(int n, scool * x);//прототип вывода
cout<<"размер массива\n";   cin>> n;
y= new scool[n];
cout<<"ввод данных"<<endl;
for(i=0;i<n;i++)
{
cout<<"FIO?\n";cin>>y[i].fio;


cout<<"алгебра\n"; cin>>y[i].algebra;
cout<<"физика\n"; cin>>y[i].fiz;
} 

Output(n,y);
return 0;
}
//описание функций
void Output(int n, scool * x)
{ int i;
cout<<"вывод всех"<<endl;
for(i=0;i<n;i++)
cout <<x[i].fio<<x[i].algebra<<x[i].fiz<<endl;
cout<<"после отбора\n";
for(i=0;i<n; i++)
if(x[i].fio[0] == 'a'|| x[i].fio[0] == 'd'){
cout<<x[i].fio<<x[i].algebra<<x[i].fiz<<endl;
}
}