Распечатать список студентов и их оценки - 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);
        }
    }
 
}

Объяснение кода листинга программы

Вывод списка студентов и их оценок:

  1. Введите фамилию Введите оценку по физике Введите оценки по математике Введите оценки по информатике
  2. Ганжуров Азиз 65 78 90

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


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

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

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