Распечатать список студентов и их оценки - C (СИ)
Формулировка задачи:
В программах предусмотреть ввод исходной информации о четырех студентах:
фамилия и инициалы;
год рождения;
год поступления
оценки за первый семестр: физика, высшая математика, информатика.
Распечатать список студентов и их оценки. Фамилии студентов начинаются с букв В и Г.
Решение задачи: «Распечатать список студентов и их оценки»
textual
Листинг программы
#include <stdio.h> #include <Windows.h> typedef struct data { char name[20]; int physics; int matem; int inform; }; int main(void) { SetConsoleCP(1251); SetConsoleOutputCP(1251); int i; data dat[1]; for (i = 0; i < 1; i++) { printf("введите фамилию\n"); scanf_s("%s", dat[i].name, 20); printf("введите оценку по физике\n"); scanf_s("%d", &dat[i].physics); printf("введите оценки по математике\n "); scanf_s("%d", &dat[i].matem); printf("введите оценки по информатике\n "); scanf_s("%d", &dat[i].inform); } for (i = 0; i < 1; i++) { if (dat[i].name[0] == 'В' || dat[i].name[0] == 'Г') { printf("%10s\n", dat[i].name); printf("%d\n%d\n%d\n", dat[i].physics, dat[i].matem, dat[i].inform); } } }
Объяснение кода листинга программы
Вывод списка студентов и их оценок:
- Введите фамилию Введите оценку по физике Введите оценки по математике Введите оценки по информатике
- Ганжуров Азиз 65 78 90
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д