0 / 0 / 0
Регистрация: 08.07.2015
Сообщений: 12
1

Заполнение файла случайными числами и его последующая обработка

09.07.2015, 08:43. Показов 2574. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Необходима помощь в задании.
"Заполнить текстовый файл целыми числами, полученными с помощью генератора случайных чисел. Найти количество четных чисел среди элементов файла с нечетными номерами."
Мне неясно как в данном задании выводить данные в консоль.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.07.2015, 08:43
Ответы с готовыми решениями:

Заполнение файла случайными числами и его последующая обработка
Заполнить двоичный файл N действительными числами, полученными с помощью генератора случайных...

Заполнение файла случайными числами и его последующая обработка
Заполнение файла случайными числами и его последующая обработка. Заполнить двоичный файл N...

Заполнение файла случайными числами и его последующая обработка. Записать в текстовый файл N целых чисел, полу
Заполнение файла случайными числами и его последующая обработка. Записать в текстовый файл N целых...

Заполнить файл случайными числами и его последующая обработка
Записать в файл N случайных чисел. Найти разность первого и последнего элемента файла. N-случайное...

3
104 / 104 / 99
Регистрация: 30.06.2015
Сообщений: 272
09.07.2015, 09:41 2
Читаешь файл построчно, ищешь нужные тебе элементы и выводишь их на консоль:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <fstream>
#include <string>
#include <iostream>
using namespace std;
 
int main() 
{ 
    ifstream file("FILE.txt");
    string str;
    if(file)
    {
        while (getline(file, str))
        {
                         // ВОТ ТУТ ВСЕ НЕОБХОДИМЫЕ МАНИПУЛЯЦИИ И ВЫВОД В КОНСОЛЬ!!!
            cout << str << endl;
        }
    }
    else
    {
        cout << "Error reading file..." << endl;
    }
}
1
2434 / 1834 / 404
Регистрация: 15.12.2013
Сообщений: 8,201
09.07.2015, 09:47 3
Цитата Сообщение от Marned Посмотреть сообщение
Мне неясно как в данном задании выводить данные в консоль.
А все остальное ясно?Показывайте код.

P.S. Вам это на C или на C++ надо?
0
104 / 104 / 99
Регистрация: 30.06.2015
Сообщений: 272
09.07.2015, 10:20 4
Marned, блин что-то я запарился...вот на "Си"

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main ()
{
   FILE *file = fopen ( "FILE.txt", "r" );
   if ( file != NULL )
   {
      char line [128];
 
      while (fgets(line, sizeof(line), file) != NULL )
      {
         // ВОТ ТУТ ВСЕ НЕОБХОДИМЫЕ МАНИПУЛЯЦИИ И ВЫВОД В КОНСОЛЬ!!!
         fputs ( line, stdout );
      }
      fclose (file);
   }
   else
   {
      perror ("FILE.txt");
   }
   return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.07.2015, 10:20
Помогаю со студенческими работами здесь

Формирование двухмерного массива и заполнение его случайными числами
сформировать двухмерный массив размером N на N массив заполнить случайными числами из отрезка

Заполнение двумерного массива случайными числами, его построчная сортировка
Написать функцию который принимает двумерный масив заполненый случайными цифрами и сортирует его по...

Заполнение файла n целыми случайными числами в интервале [-54, 33]
Заполнить файл n целыми случайными числами в интервале . Вывести содержимое файла на экран и...

Заполнение файла случайными числами и перенос элементов в другой файл
Напишите пожалуйста программу. Заполнить текстовый файл целыми числами, полученными с помощью...

Организуйте заполнение типизированного файла случайными целыми числами из интервала
1) Организуйте заполнение типизированного файла случайными целыми числами из интервала . Выведите...

Заполнение массива с клавиатуры через процедуры и последующая обработка
Добрый вечер, прошу помочь с заполнением массива знаковыми целыми числами, размером слово. sseg ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru