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

Cреднее арифметическое чисел в файле txt. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить/добавить в списке k элементов после элемента с заданным номером http://www.cyberforum.ru/cpp-beginners/thread36519.html
привет всем , помогите плиз. Записи в линейном списке содержат ключевое поле типа int. Сформировать однонаправленный список. Удалить из него k элементов после элемента с заданным номером, добавить k элементов после элемента с заданным номером;
C++ Функция транспонирования массива Написать функцию, которая транспонирует заданный в качестве параметра массив типа int (т.е. меняет местами равноудалённые от концов массива элементы). Буду очень благодарна за помощь!!! http://www.cyberforum.ru/cpp-beginners/thread36510.html
Какие объекты Вы создавали бы динамически? C++
Допустим,Вы хотите написать приложение-игру в карты с компьютером.Сначала только функциональную часть,GUI отдельно.Реализация с помощью стандартной библиотеки С++ с использованием классов.Скажем,там будет объект игрок,ну и думаю для карты(карт) тоже надо создавать отдельный класс(хотя не уверен).Какие объекты Вы бы сделали динамическими и почему?
сортировка C++
возник вопрос при реализации программы :при помощи сортировки "пузырьком" сделать следующее: дано десять элементов массива пять элементов положительных пять отрицательных, нужно их отсортировать начиная с плюса по очереди (+-+-...) прошу помочь с алгоритмом программы. Добавлено через 10 минут 35 секунд извиняюсь...прошу удалить эту тему, проблема решена
C++ Как записать все выведенное на экран в файл? http://www.cyberforum.ru/cpp-beginners/thread36473.html
Здраствуйте,подскажите,можно ли сделать так,чтобы все выведенное на экран в С++ в формате dos записать в файл,желательно текстовый...
C++ Вычислить элементы матриц по формулам Задать значения целочисленным элементам матриц A = {aij}, B = {bij}, где i = 0, 1; j = 0, 1, 2 и вычислить элементы матриц Y = {yij}, Z = {zij} по формулам Благодарю заранее... Добавлено через 5 часов 16 минут 9 секунд до четверга желательно.... подробнее

Показать сообщение отдельно
All
1757 / 436 / 43
Регистрация: 09.04.2009
Сообщений: 2,589

Cреднее арифметическое чисел в файле txt. - C++

26.05.2009, 20:03. Просмотров 1736. Ответов 7
Метки (Все метки)

Проясните пожалуйста, что не так.
Нужно написать программу, которая вычисляет среднее арифметическое чисел, находящихся в файле A:\numbers.txt и результат помещает снова в этот файл.
Результат трудов.
/
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
/Srednee arifm
#include<string.h>
#include<stdio.h>
#include<conio.h>
#define FNAME "C:\Wnumbers.txt"//imaj faila
void main()
{
char fname[80]=FNAME;
FILE *out;//text.fail
float sum=0;//summa chisel
float sred;//srednee arifm.
int i=0;//kol-vo chisel
int g;//chislo
printf("\nSrednee arifmet");
printf("\nchisel v faile. %s",fname);
//otkr. fail  v reshime zapisi (w) texta (t)
if ((out = fopen(fname,"wt"))==NULL)
printf("\nOshibka pri otkrytii faila");
getch();
return;
while
 (!feof(out));
 fscanf(out,"%i",&i);
 sum+=g;
 fclose(out);//zakrit fail
 sred=sum/i;
 fprintf(out,"%i\n",sred);
printf("\nwsego chisel:%i",i);
printf("\nsumma:%i\n",sum);
printf("\nSred.arif:%i\n",sred);
getch();
}
Файл C:Wnumbers.txt я создал на диске С:\.
Нажимаешь Run, выводит эти строки Srednee arifmet chisel v faile. C:Wnumbers.txt,
и дальше не идёт. Что не так?
Компилятор ругается на эту строку “while (!feof(in));”, пишет Unreachable code, как его понимать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru