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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Robbi
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 11
#1

Работа с текстовыми файлами - C++

25.04.2009, 02:33. Просмотров 1375. Ответов 1
Метки нет (Все метки)

Пожалуйста, помогите с задачей:

Дан файл f, компоненты которого являются действительными числами. Найти:
1.наибольшее из значений компонент f;
2.наименьшее из значений компонент с четными номерами;
3.наибольшее из значений модулей компонент с нечетными номерами;
4.сумму наибольшего и наименьшего из значений компонент файла f;
5.разность первой и последней компонент файла f.

Заранее благодарен за любой совет)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2009, 02:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с текстовыми файлами (C++):

Работа с текстовыми файлами - C++
Разработать программу, которая: а) создает текстовый файл TF5_1 с символьных строк различной длины; б) читает содержимое файла TF5_1,...

Работа с текстовыми файлами - C++
Функция копирует с одного файла в другой, не подскажите как улучшить ее? И есть недостаток нужно подсчитывать количество элементов в файле...

Работа с текстовыми файлами - C++
Есть текстовый файл в котором существует последовательность чисел. Нужно создать текстовый файл содержащий все числа в обратном порядке. ...

Работа с текстовыми файлами - C++
Дан файл f компонентами которого являются целые числа.В файл g переписать все неположительные компонетны f кратные 8.

работа с текстовыми файлами - C++
подскажите пожалуйста как решить эти задачи методом для начинающего или где можно взять литературу по строкам пожалуйста заранее...

С++ работа с текстовыми файлами - C++
Здравствуйте. Я только начинаю знакомиться с средой C++, учусь работать с файлами, самое базовое типа ввода и вывода данных. Так вот, может...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
kazak
3035 / 2356 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
25.04.2009, 08:00 #2
Что-то вроде этого:
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 <iostream.h>
#include <fstream.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
float Abs(float);
 
#pragma argsused
int main(int argc, char* argv[])
{
   ifstream file;
   int count = 0;
   float min, minEven, max, maxOdd, firstElem, lastElem, buf;
 
   file.open("f.txt", ios::in);
 
   if (!file.is_open())
   {
      cout << "Error" << endl;
      exit(1);
   }
 
   file >> buf;
   min = max = maxOdd = firstElem = lastElem = buf;
 
   while (!file.eof())
   {
      file >> buf;
      if (count == 0) minEven = buf;
      if (buf < min)
         min = buf;
      if (buf < minEven && (count % 2) == 0)
         minEven = buf;
      if (buf > max)
         max = buf;
      if (Abs(buf) > Abs(maxOdd) && (count % 2) == 1)
         maxOdd = buf;
      lastElem = buf;
      count++;
   }
   cout << "1.Naimen'shyi chetnyi element = " << minEven << endl;
   cout << "2.Naibol'shyi element = " << max << endl;
   cout << "3.Naibol'shyi nechetnyi element po modulyu = " << maxOdd << endl;
   cout << "4.Summa nibol'shego i naimen'shego elementov = " << (min + max) << endl;
   cout << "5.Raznost' pervogo i poslednego elementa = " << (firstElem - lastElem) << endl;
 
   system("pause");
 
   return 0;
}
//---------------------------------------------------------------------------
float Abs(float num)
{
   if (num > 0)
      return num;
   else
      return -num;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2009, 08:00
Привет! Вот еще темы с ответами:

C++ работа с текстовыми файлами - C++
Доброго времени суток. Делал программу, но столкнулся с некоторыми трудностями. у меня в текстовом файле записано 6 цифр, и из него в...

Работа с текстовыми файлами - C++
Люди добрые кто может подскажите)) Задание: Дан текстовый файл, проставить пробелы после знаков препинания &quot;,.?!&quot; если он отсутствует,...

Работа с текстовыми файлами - C++
Есть программа, которая считывает массив структур с текстового файла, выполняет сортировку и результат выводит в другой текстовый файл, но...

Работа с текстовыми файлами в С++ - C++
Каким образом можно организовать эту программу, в частности определение цифры и латинской буквы и их распределение по файлам. Чот в тупике...


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

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

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