Поставленная задача:
Сформировать список о зарегистрированных пересдачах задолжностей студентов: ФИО, предмет, количество пересдач. Распечатать список по заданному признаку и выдать его на экран дисплея.
Исходный код:
Результаты:
Если вам нравится то, что мы пишем, пожалуйста, нажмите на интересующую вас рекламу сбоку, сверху, или сразу после статьи. Будет стимул писать лучше и чаще. Хорошего вам дня.
Сформировать список о зарегистрированных пересдачах задолжностей студентов: ФИО, предмет, количество пересдач. Распечатать список по заданному признаку и выдать его на экран дисплея.
Исходный код:
#include<stdio.h>
#include<conio.h>
#define n 3
void main()
{
int i,f=0,obrz;
struct
{
char FIO[20];
char predmet[20];
int kol_peresdach;
}
dolg[n];
clrscr();
for(i=0;i<n;i++)
{
printf("\nBedite FIO");
scanf("%s",&dolg[i].FIO);
printf("\nBedite predmet");
scanf("%s",&dolg[i].predmet);
printf("\nBedite kol_peresdach");
scanf("%d",&dolg[i].kol_peresdach);
}
printf("\nBedite obrz");
scanf("%d",&obrz);
for(i=0;i<n;i++)
{
if(dolg[i].kol_peresdach==obrz)
{
f++;
printf("\n%s",dolg[i].FIO);
printf("\n%s",dolg[i].predmet);
printf("\n%s",dolg[i].kol_peresdach);
}
}
if(f==0)
printf("\n Error");
getch();
}
#include<conio.h>
#define n 3
void main()
{
int i,f=0,obrz;
struct
{
char FIO[20];
char predmet[20];
int kol_peresdach;
}
dolg[n];
clrscr();
for(i=0;i<n;i++)
{
printf("\nBedite FIO");
scanf("%s",&dolg[i].FIO);
printf("\nBedite predmet");
scanf("%s",&dolg[i].predmet);
printf("\nBedite kol_peresdach");
scanf("%d",&dolg[i].kol_peresdach);
}
printf("\nBedite obrz");
scanf("%d",&obrz);
for(i=0;i<n;i++)
{
if(dolg[i].kol_peresdach==obrz)
{
f++;
printf("\n%s",dolg[i].FIO);
printf("\n%s",dolg[i].predmet);
printf("\n%s",dolg[i].kol_peresdach);
}
}
if(f==0)
printf("\n Error");
getch();
}
Результаты:
Если вам нравится то, что мы пишем, пожалуйста, нажмите на интересующую вас рекламу сбоку, сверху, или сразу после статьи. Будет стимул писать лучше и чаще. Хорошего вам дня.