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

Подскажите пожалуйста..задача по структурам. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести двумерный массив как единичный объект http://www.cyberforum.ru/cpp-beginners/thread415909.html
Есть двумерный массив, можно ли его вывести как одно значение а не как таблицу из значение каждого элемента. Или возможно как-то иначе "обновлять" его? в общем вот код части программы, как сделать так чтобы выводился массив в табличку и постоянно обновлялся ( чтоб если заменялись значения, то старый стирался и появлялось новое( по типу \r для одного символа) ) Если есть какие-нибудь идеи...
C++ Гамильтонов путь Доброго времени суток. Дали мне задачку: Граф ориентированный. Определить, есть ли гамильтонов путь из заданной вершины в другую заданную. Если есть, напечатать его. #include "stdafx.h" #include "stdio.h" #include "conio.h" int graph; int label; int fifo; int way; http://www.cyberforum.ru/cpp-beginners/thread415877.html
Помогите пожалуйста с лабой C++
Многочлен произвольного вида с одним неизвестным задан символьной строкой. Неизвестное в выражении представлено одной буквой, операция возведения в степень обозначена символом "^". Преобразовать многочлен к нормальному виду, приведя подобные члены и определив его массивом коэффициентов. Если подобных членов не окажется вывести соответствующее сообщение.
Помогите "разбить" программу на несколько функций C++
Есть готовая программа по матрицам, нужно "разбить" её на несколько функций (нахождение столбцов с равными элементами и их удаление и подсчет суммы строк и вывод сумм строк с номерами равными координатам вектора) #include <stdio.h> #include <conio.h> void main(void) { int a,m,n,i,j,k,b,l,p=0, q, g,c;
C++ Немогу понять в чем ошибка. http://www.cyberforum.ru/cpp-beginners/thread415839.html
>inputInfo.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Node<class Theatr<class Actor> >::Node<class Theatr<class Actor> >(class Theatr<class Actor> const &)" (??0?$Node@V?$Theatr@VActor@@@@@@QAE@ABV?$Theatr@VActor@@@@@Z) в функции "public: void __thiscall List<class Theatr<class Actor> >::pushBack(class Theatr<class Actor> const &)"...
C++ Задача, строки, с++ . Строка состоит из слов, разделенных ровно одним пробелом, пробелов перед первым и после последнего слова нет. Поместить в начало строки слова, содержащие только цифры, а затем – все остальные слова. Порядок слов внутри заданных групп не должен изменяться! Помогите, пожалуйста, с кодом!!! Почему-то не работает! #include<iostream> #include<string> #include<stdio.h> #include <cstring>... подробнее

Показать сообщение отдельно
Атом
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 3

Подскажите пожалуйста..задача по структурам. - C++

23.12.2011, 22:09. Просмотров 256. Ответов 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. не знаю, помогите..
Вложения
Тип файла: txt information.txt (195 байт, 8 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru