Модуль: ЕГЭ-2022. Вопрос 26. Массив чисел. Сортировка


Задача

1/10

Чтение данных из файла

Теория

Чтение данных из файла

Примеры
Python Чтение данных
Fin = open("26.txt")  # открытие файла
... # операции с файлом
Fin.close() # закрытие файла 
Считывание одного числа из строки
x = int(fin.readline())

Если чисел несколько, разделенных пробелом, то необходимо разбить строку на отдельные части
x, y = map(int, fin.readline().split())

 
C++ Чтение данных
#include <fstream>
...
ifstream fin("26.txt");
fin >> x;
fin >> y >> z
Вместо cin используем fin.
 
или можно просто перенаправлять стандартный входной поток на файл
 
#include <iostream>
using namespace std;
main()
{
  freopen fin("26.txt", "r", stdin); 
          // "r" - открываем файл в режиме чтения (read)
  cin >> x;
  ...
}
Можно использовать cin, так же как при вводе с клавиатуры
 
Паскаль Чтение данных
перенаправляем стандартный входной поток на файл
Assign( input, '26.txt' );
можно использовать операторы read и readln, так же, как при вводе с клавиатуры

Задача

В файле записаны целые положительные числа. В первой строке файла записано число N - количество чисел. В следующих N строках записаны сами числа.
Укажите в ответе 3 числа через один пробел: сумму всех чисел, количество четных чисел и сумму чисел кратных 4.

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя