Описать структуру с именем Student - C (СИ) (247429)
Формулировка задачи:
--> Вот как требуется сделать.
Вот программа , которая заполнят 3 студентов , Имя , Фамилия , Предмет , Оценка.. и после выдаёт поиск по фамилии и выдаёт - средний балл .
Кто нибудь может помочь с этой программы , сделать то , что указано на скрине ?
( Поля записи: код студента, фамилия, предмет, оценка. Операция: найти средний балл студента с введенной фамилией. )
- Само задание.
#include <stdio.h> #include <conio.h> #include <string.h> #include <locale> struct student { int id; char surname[255]; char subject[255]; int grade; }; int main() { setlocale( LC_ALL,"Russian" ); student array[3]={0}; for ( int i = 0; i < 3; i++) { printf("Введите номер студента "); scanf("%d",&array[i].id); printf("Введите фамилию студента "); scanf("%s",array[i].surname); printf("Введите предмет "); scanf("%s",array[i].subject); printf("Введите оценку "); scanf ("%i",&array[i].grade); } char str[255]={0}; printf("\nВведите фамилию студента "); scanf("%s",str); for ( int i = 0; i < 3; i++) if( strcmp( str,array[i].surname)==0) printf("Балл студента %s равен %d",array[i].surname,array[i].grade ); getch(); return 0; }
Решение задачи: «Описать структуру с именем Student»
textual
Листинг программы
[C][/C]
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д