Вывести анкетные данные студентов, успевающих на 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();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5
Похожие ответы