Форум программистов, компьютерный форум CyberForum.ru

Файлы , массивы и структура - C++

Восстановить пароль Регистрация
 
FaithSpirit
1 / 1 / 0
Регистрация: 15.11.2010
Сообщений: 17
17.03.2011, 22:01     Файлы , массивы и структура #1
То что нужно сделать :

Разработать программу на С, позволяющую:
1. Добавлять данные структуры с указанными полями в файл
2. Просматривать структуры из файла
3. Выполнять дополнительную операцию в соответствии с индивидуальным заданием


Поля записи: код студента, фамилия, предмет, оценка. Операция: найти средний балл студента с введенной фамилией.



Меню сделал , нужно ещё сделать само задание :

найти средний бал и show data , выручайте , времени совсем мало , спс

То, что есть :


#include <stdio.h>
void add_data();
void show_data();
struct student
{
int code;
char surname[15];
char subject[10];
int grade;
};
int main()
{
int menu;
bool input = true;
while (input == true)
{
printf(" 1-Add data\n 2-View data\n 3-Average mark\n 4-Exit\n");
printf("Enter number: ");
scanf("%i",&menu);
switch(menu)
{
case 1: add_data();break;
case 2: show_data();break;
case 3: printf("you chose 3\n");break;
case 4: return 0;
}
}

return 0;
}
void add_data()
{
student St;
printf("Enter code");
scanf("%i",&St.code);
printf("Enter surname");
scanf("%s",&St.surname);
printf("Enter subject");
scanf("%s",&St.subject);
printf("Enter grade");
scanf("%i",&St.grade);
FILE *fp;
fp = fopen("stud.dat","ab");
if (fp == NULL)
printf("File open error");
else
{
fwrite(&St,sizeof(St),1,fp);
fclose(fp);
}
//addition of data

}
void show_data()
{
//show data
}

Добавлено через 1 час 8 минут
выручайте , времени совсем почти нет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2011, 22:01     Файлы , массивы и структура
Посмотрите здесь:

C++ Структура и файлы
C++ Массивы + файлы
Массивы и Структура C++
C++ структура. файлы. командная строка. задание на зачет
C++ Структура и файлы. Расписание автобусных рейсов.
структура и файлы C++
C++ Многофайловая структура. Заголовочные файлы.
). Где в Visual Studio хранятся откомпилированы файлы. Какое расширение у файлов на языке СИ. Структура программы на СИ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 14:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru