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

Структуры. Файловый ввод вывод. Почему не работает программа ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вставить перед каждым столбцом массива, содержащим элемент X, нулевой столбец http://www.cyberforum.ru/cpp-beginners/thread968462.html
Задан двумерный массив элементов. Написать программу, вставляющую перед каждым столбцом массива, содержащим элемент X, нулевой столбец. Начальный массив и элемент Xзадается пользователем. Вывести в консоль новый массив.
C++ Подсчет количества символов пунктуации в строке помогите плз 1.написать программу которая подсчитывает количество символов пунктуации в строке символов которые вводятся з клавиатури http://www.cyberforum.ru/cpp-beginners/thread968461.html
C++ Написать программу по расчету общего сопротивления цепочки резисторов
Написать программу по расчету общего сопротивления цепочки резисторов. Пользователь задает тип соединения (последовательное /параллельное), количество элементов в цепи и значения их сопротивлений. Вывести в консоль сообщение, содержащее общее сопротивление цепи.
C++ циклы. Требуется найти максимальное значение функции на отрезке [a,b] и значение x C++
учусь с++ в вузе. после 2 лекции надо сделать 2-ую лабу. написал код.как требовалось, в три файла. всё нормально компилируется, программа запускается, ошибок не выдаёт. но после ввода и считывания a,b,y ничего не происходит в условии дана система f= min{a-cos(x-1), a/(b+y),sin^2(y)} x<y { max{a^3,ln(x^2+y^2)} y<=x<y+5 } a+cos^3(x-y) ...
C++ unresolved external symbol http://www.cyberforum.ru/cpp-beginners/thread968452.html
Доброе время собственно не понимаю почему компилатор ругается. Файлы : main.cpp #include "Header.h" #include <stdio.h> #include <iostream> #include <string> using namespace std; int main(int argc, char * argv ){ FILE* in;
C++ Найти сумму элементов массива, номер которых больше минимального номера элемента, имеющего максимальное значение в массиве Помогите,пожалуйста, составить программу. Найти сумму элементов массива, номер которых больше минимального номера элемента, имеющего максимальное значение в массиве. подробнее

Показать сообщение отдельно
myxa126
Сообщений: n/a
03.10.2013, 22:04     Структуры. Файловый ввод вывод. Почему не работает программа ?
Задача: В зараннее написанном текстовом документе имеются фамилии учеников и их оценки. Нужно прочитать этот текстовый файл, вывести его и подсчитать среднюю оценку каждого ученика.


#include "stdafx.h"
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
#include "conio.h"
#include "math.h"
#include "iostream"
#define N 5
#define M 4 // оценки

struct Tstud
{
char fio[12];
int oc[M];
float ocsred;
};

void ReadFile (Tstud gr[N])
{
FILE *fl;
if((fl = fopen ("E:\\group.txt", "r"))==NULL)
{
printf("!!!!!!!");
exit(1);
}

for (int i=0; i<N; i++)
{
fscanf (fl, "%s", gr[i].fio);
printf("%s",gr[i].fio);
for(int j=0; j<M;j++)
{
fscanf (fl, "%i",gr[i].oc[j]);
}
}
fclose(fl);
}
void main()
{
int o;
Tstud a[N];
ReadFile(&a[N]);
for(int i=0;i<N;i++)
{
printf("%s",a[i].fio);
for(int j=0;j<M;j++)
{
o+=a[i].oc[j];
}
printf("i",o);
o=0;
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru