Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 19.04.2016
Сообщений: 96
1

Записать в файл 5 введенных пользователем целых чисел, подсчитать сумму всех чисел в файле

26.04.2016, 11:50. Показов 2218. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать программу, которая записывает в файл 5 введенных пользователем целых чисел, а затем подсчитывает сумму всех чисел в файле. В файле каждый элемент данных должен находиться в отдельной строке. На экран вывести все числа из файла и сумму
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2016, 11:50
Ответы с готовыми решениями:

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

Подсчитать сумму всех чисел в файле, и записать ответ в новый файл
Может кто возмется помось, сам недогоняю всего. Нужно написать программу вTP, которая делает...

Создать файл и записать в него шесть введённых пользователем целых чисел
Работа с типизированными файлами 1) Составить программу, которая создаёт файл и записывает в него...

1) Подсчитать произведение и количество всех неотрицательных чисел из 10 не целых чисел, введенных пользовател
1) Подсчитать произведение и количество всех неотрицательных чисел из 10 не целых чисел, введенных...

3
Эксперт С++
1624 / 954 / 782
Регистрация: 06.02.2016
Сообщений: 2,452
Записей в блоге: 31
26.04.2016, 15:11 2
Если файл должен быть текстовым,а не типизированным, то вот решение
Pascal
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
program pr;
 
var
  f: text;
  m, sum, i, g: integer;
  c: string;
 
begin
  sum := 0;
  randomize;
  assign(f, 'c:\summ.txt');
  rewrite(f);
  for i := 1 to 5 do
  begin
    m := random(21);
    str(m, c);
    writeln(f, c);
  end;
  close(f);
  reset(f);
  while not eof(f) do
  begin
    readln(f, c);
    write(c:3);
    val(c, m, g);
    sum := sum + m;
  end;
  writeln;
  writeln('Сумма: ', sum);
  close(f);
end.
0
Эксперт Pascal/Delphi
2386 / 1298 / 1492
Регистрация: 29.08.2014
Сообщений: 4,661
26.04.2016, 15:28 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Peoples, написано
Цитата Сообщение от Rikol Посмотреть сообщение
введенных пользователем целых чисел
Pascal
1
2
3
4
5
6
7
8
uses System.IO, Arrays;
begin
  write('введите 5 чисел:');
  &File.WriteAllLines('num.dat',ReadArrInteger(5).Select(i->inttostr(i)));
  var a:=&File.ReadAllLines('num.dat').Select(s->StrToInt(s)).ToArray();
  writeln('Содержимое файла:'+newline+string.Join(newline,a.Select(i->inttostr(i)))+newline+
  'сумма=',a.Sum());
end.
0
Эксперт С++
1624 / 954 / 782
Регистрация: 06.02.2016
Сообщений: 2,452
Записей в блоге: 31
26.04.2016, 15:42 4
Pascal
1
read(m)
в 15 строчке
0
26.04.2016, 15:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2016, 15:42
Помогаю со студенческими работами здесь

Подсчитать сумму четных чисел, среди целых чисел, вводимых пользователем, пока не будет введен 0
Всем привет,дали тут задание,вот как звучит задание - "Подсчитывать сумму четных чисел, среди целых...

В файле записана последовательность целых чисел. Записать во второй файл сумму последовательности
В файле записана последовательность целых чисел. Записать во второй файл сумму последовательности....

Дописать в файл пять введенных пользователем целых чисел
Напишите программу, которая дописывает в файл A:\numbers.txt пять введенных пользователем целых...

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru