Вывести анкетные данные студентов, успевающих на 4 и 5 - C (СИ)
Формулировка задачи:
Вывести анкетные данные студентов, успевающих на 4 и 5.
Решение задачи: «Вывести анкетные данные студентов, успевающих на 4 и 5»
textual
Листинг программы
#include <stdio.h> #include <string.h> #include <conio.h> typedef struct address // создание пользовательского типа adress {char city[30]; char street_house_flat[60];}; typedef struct data // создание пользовательского типа //информация о студентах {char fio[60]; int year_birthday; char group[10]; address st_adress; }; void main() {data st_group[25]; char st_fio[30], num_group[10], st_city[20], st_adr[60]; clrscr(); cout<< “Input data”<<endl; for (int i=0; i<25; i++) // заполнение сведений о студентах { cout<< “Input FIO”; gets(st_fio); strcpy(st_group.fio,st_fio); cout << “Input year_birthday”; cin>> st_group.year_birthday; cout<<”Input group”; gets(num_group); strcpy(st_group.group,num_group); cout<<”Iput city”; gets(st_city); strcpy(st_group.st_adress.city,st_city); 31 cout<<”Iput adress”; gets(st_adr); strcpy(st_group.st_adress.street_hous_flat,st_adr); } cout << “FIO year group address”<<endl; for (int i=0; i<25; i++) // вывод сведений о студентах, // проживающих в Омске if (st_group.st_adress.city==”Omsk”) { cout<< st_group.fio<< st_group.year_birthday<<st_group.group<< st_group.st_adress.street_hous_flat<<endl; } getch(); как-то так. [size="1"][color="grey"][I]Добавлено через 55 секунд[/I][/color][/size] Эта не та программа. Свою я делала на подобе нее. #include <stdio.h> #include <string.h> #include <conio.h> typedef struct ocenki {char ekzamen[30]; char ocenki[60];}; {char fio[60]; int year_birthday; char group[10]; }; void main() {data st_group[25]; char st_fio[30], num_group[10], st_ekzamen[20], st_ocenki[60]; clrscr(); for (int i=0; i<25; i++) { cout<< “Input FIO”; gets(st_fio); strcpy(st_group.fio,st_fio); cout << “Input year_birthday”; cin>> st_group.year_birthday; cout<<”Input group”; gets(num_group); strcpy(st_group.group,num_group); cout<<”Iput ekzamen”; gets(st_ekzamen); strcpy(st_ekzamen.st_ocenki); cout<<”Iput ocenki”; gets(st_ocenki); strcpy(st_group.st_ocenki); } cout << “FIO year group ocenki”<<endl; for (int i=0; i<25; i++) if (st_ocenki==”4” or "5") { cout<< st_group.fio<< st_group.year_birthday<<st_group.group<< st_group.st_ocenki<<endl; } getch();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д