Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 23
1

Цикл: суммирование

26.05.2013, 12:48. Показов 1356. Ответов 2
Метки нет (Все метки)

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

Задачи на Цикл суммирование
Нужно придумать и написать 3 задачи на суммирование! и блок-схему, пожалуйста)

Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием...
Найти сумму чисел 1 в квадрате до 10 c квадрате...операцию возведению в степень не использовать...

Написать в турбо паскале, Цикл с параметром, Цикл, с постусловием, и с предусловием пожалуйста

Итерационный цикл и цикл с известным числом повторения
5.12-интерационный цикл 4.9-цикл с известным числом повторений

2
Cандальная шляпа
42 / 42 / 36
Регистрация: 12.01.2012
Сообщений: 187
26.05.2013, 13:15 2
Лучший ответ Сообщение было отмечено Lana_T как решение

Решение

Какая странная задача смысл трудно понять...
Толи просят числа оканчивающиеся на 0.
Кликните здесь для просмотра всего текста
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 Uses crt;
  var i,n,s,x:integer;
begin
 clrscr;
   readln(n);
   s:=0;
     for i:=1 to n do
         begin
           readln(x);
          if x mod 10=0 then
             s:=s+x;
         end;
   Writeln(s);
 readkey;
end.

Или последовательность чисел из которых последние число 0.
Кликните здесь для просмотра всего текста
Pascal
1
2
3
4
5
6
7
8
9
10
11
 Uses crt;
  var x,s:integer;
begin
 clrscr;
  s:=0;
   repeat
     ReadLn(x);
      s:=s+x;
   until x=0;
WriteLn(s);
end.
1
35 / 35 / 33
Регистрация: 08.05.2013
Сообщений: 60
26.05.2013, 13:25 3
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
32
program DauMoH;
 
type
  mas = array[1..1000] of integer;
 
var
  a: mas;
  i: byte;
  n, sum: integer;
 
begin
  repeat
    begin
      inc(i); 
      readln(a[i]); 
    end; 
  until a[i] = 0; 
  
  for n := 1 to i - 1 do
  begin
    if n <> i - 1  then
    begin
      write(a[n], '+');  
      sum := sum + a[n]; 
    end
    else 
    begin
      sum := sum + a[n]; 
      write(a[n], '=', sum);
    end; 
  end; 
end.
1
26.05.2013, 13:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2013, 13:25
Помогаю со студенческими работами здесь

Цикл с предусловием преобразовать в цикл с параметром
Необходимо переделать цикл с предусловием в цикл с параметром, но я не понимаю как Задание:...

Цикл While переделать на цикл repeat until
как из While переделать на цикл repeat until

Цикл с предусловием и цикл с постусловием
Составить 3 условия программы с использованием оператора цикла с предусловием и 3 условия программы...

Цикл FOR,WHILE и Цикл DO WHILE (DENWER+PHP)
Составить алгоритм и программу для вычисления произведения чисел: 13, 14.3, 15.6, 16.9, …, 40.3...


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

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