Составить структуру, которая включает информацию о 100 студентах - C (СИ)

Узнай цену своей работы

Формулировка задачи:

помогите пожалуйста составить структуру на Си, которая включает 100 студентов с 1)их 7-значный номер 2) окончательная оценка 3) оценка за экзамен 4) оценка за работу 1) и 4) даны и я должна сама ввести их в программу для того чтобы потом выполнять поиск оценок студента по 7-значному номеру вот что я сделала(для примера для 2 студенов!) но выдает ошибку
#include<stdio.h>
#include<stdlib.h>
 
#define SIZE 2
 
    struct student
    {
     char am[7];
     float final_grade; 
     float exam_grade;
     float essay_grade; 
    };
    struct student DET[SIZE];
    {
       student DET[0].am=8120031;
       student DET[1].am=8120032;
       student DET[0].essay_grade=3;
       student DET[1].essay_grade=3;
    }

Решение задачи: «Составить структуру, которая включает информацию о 100 студентах»

textual
Листинг программы
struct student
    {
     char am[8];//AM foititi
     float final_grade; /* telikos bathmos */
     float exam_grade; /* bathmos eksetashs */
     float essay_grade; /* bathmos ergasias */
    };
    struct student DET[SIZE];
       Student [0].am=8120031;
       Student [1].am=8120032;
       Student [0].essay_grade=3;
       Student [1].essay_grade=3;

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

В представленном коде определен пользовательский тип данных student, который содержит информацию о студенте. Этот тип данных включает в себя массив символов am (возможно, это ID или номер студента), а также три переменные типа float: final_grade (возможно, это итоговая оценка), exam_grade (возможно, это оценка за экзамен) и essay_grade (возможно, это оценка за эссе). Затем определена переменная DET типа student, которая является массивом структур student размером SIZE. После этого некоторые элементы массива DET инициализированы. В частности, Student[0].am присваивается значение 8120031, а Student[1].am - значение 8120032. Также Student[0].essay_grade и Student[1].essay_grade присваиваются значения 3. Важно отметить, что код представлен без контекста и не ясно, что именно он делает. Это просто пример структуры и инициализации переменных в этой структуре.

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


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

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

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