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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Bulding
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 47
#1

базы данных (Создать двоичный файл с информацией об успеваемости студентов) - C++

03.05.2013, 22:46. Просмотров 452. Ответов 0
Метки нет (Все метки)

Создать двоичный файл с информацией об успеваемости студентов некоторого факультета за все время обучения. Добавить в файл поле "Средняя успеваемость". Удалить из файла информацию о студентах с средним баллом менее 3.5

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <malloc.h>
#include <math.h>
#include <string.h>
#include <clocale>
using namespace std;
//объявление сруктуры
struct ST
{char fio[81];
char sem1[81];
char sem2[81];
char sem3[81];
char sem4[81];
char sem5[81];
char sem6[81];
char sem7[81];
char sem8[81];
char sem9[81];
char sem10[81];
};
int main()
{ST *str;
int k=-1;FILE*f;char s[80];
str=(ST*)malloc(sizeof (ST)*10);
setlocale(LC_ALL,"rus");
f=fopen("C:\\information.txt","r+");  [U][COLOR="Red"]//тут не знаю "r+" надо ли или что-то другое..[/COLOR][/U]
if(f==NULL) cout<<"Ошибка!";
while(!feof(f))
{k++;
fgets(str[k].fio,80,f);
fgets(str[k].sem1,80,f);
fgets(str[k].sem2,80,f);
fgets(str[k].sem3,80,f);
fgets(str[k].sem4,80,f);
fgets(str[k].sem5,80,f);
fgets(str[k].sem6,80,f);
fgets(str[k].sem7,80,f);
fgets(str[k].sem8,80,f);
fgets(str[k].sem9,80,f);
fgets(str[k].sem10,80,f);
fgets(s,80,f);
cout<<"Ф.И.О. "<<str[k].fio;
cout<<"\n семестр1="<<str[k].sem1;
cout<<"\n семестр2="<<str[k].sem2;
cout<<"\n семестр3="<<str[k].sem3;
cout<<"\n семестр4="<<str[k].sem4;
cout<<"\n семестр5="<<str[k].sem5;
cout<<"\n семестр6="<<str[k].sem6;
cout<<"\n семестр7="<<str[k].sem7;
cout<<"\n семестр8="<<str[k].sem8;
cout<<"\n семестр9="<<str[k].sem9;
cout<<"\n семестр10="<<str[k].sem10;
}
getch ();
return 0;
}
как добавить в файл поле "Средняя успеваемость". Удалить из файла информацию о студентах с средним баллом менее 3.5. не знаю, помогите..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2013, 22:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос базы данных (Создать двоичный файл с информацией об успеваемости студентов) (C++):

Создать текстовый файл с информацией об успеваемости студентов - C++
Создать текстовый файл с информацией об успеваемости студентов мОЖНО ЛИ КАК-НИБУДЬ ПОПРОЩЕ ЭТОТ КОД НАПИСАТЬ #include &lt;iostream&gt; ...

Создать текстовый файл с информацией об успеваемости студентов - C++
Создать текстовый файл с информацией об успеваемости студентов

Создать двоичный файл с информацией, приведенной в таблице - C++
В программах необходимо использовать только динамические структуры. Согласно своему варианту выполнить следующие действия: 1. С помощью...

Составить файл об информаций студентов в группе. Найти самый высокий и самый низкий уровень успеваемости студентов в группе - C++
блииин ничего непонела !!на языки С нужно написать программу на тему ввод и ввывод файловых возможности! задание - нужно составить файл об...

Программа выводит неверный ответ (дан массив структур, содержащий сведения об успеваемости студентов - вывести список неуспевающих студентов) - C++
Задача: Дан массив структур, содержащий сведения об успеваемости по информатике группы из 25 студентов. Структура содержит следующие...

Создать файл с информацией типа 00000000 = 0 - C++
Здравствуйте, как создать файл и записать в него информацию типа: и так до хххххххх = 1024 но только чтоб были 0 и 1 пример:

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2013, 22:46
Привет! Вот еще темы с ответами:

Создать текстовый файл и записать в двоичный файл - C++
В программах необходимо использовать только динамические структуры. 1. Написать первую программу, которая считывает информацию из...

Создать бинарный файл с информацией о наличии компьютеров для продажи - C++
Создать бинарный файл с информацией о наличии компьютеров для продажи:  название компьютера;  частота процессора;  объем...

Создать двоичный файл и записать в него 15 чисел - C++
1.создать двоичный файл и записать в него 15 чисел.из исходного файла сформировать массивы чёт. и нечёт. , определить наибольшее чётное и...

Создать двоичный файл и записать в него n целых чисел - C++
Создать двоичный файл и записать в него n целых чисел. Из исходного файла сфор- мировать массивы четных и нечетных чисел. Определить...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru