Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18

Сумма целых чисел

12.12.2009, 16:37. Показов 2173. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задание такое: надо найти сумму всех целых чисел, кратных 5 из отрезка [A,B].
Не могу понять с чего начинать

Добавлено через 41 секунду
С граничного значения интервала?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.12.2009, 16:37
Ответы с готовыми решениями:

Сумма первых n целых положительных чисел
напишите программу которая вычисляет сумму первых n целых положительных чисел. количество суммируемых чисел должно вводится во время работы...

сумма и произведение целых положительных чисел
Пожалуйста помогите!!! Найти сумму и произведение целых положительных чисел, которые больше 13, меньше 100 и кратны 4.

Количество целых трехзначных чисел, сумма цифр которых равна n
Введите некоторое число n из диапазона 1<=n<=27 и определите количество целых трехзначных чисел, сумма цифр которых равна n. Выведите число...

17
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
12.12.2009, 16:39
Цитата Сообщение от VASEK_1945 Посмотреть сообщение
Не могу понять с чего начинать
1. Вводим интервал a, b>a.
2. В цикле считаем сумму по условию.
Pascal
1
2
3
s:=0;
for i:=a to b do
if i mod 5=0 then s:=s+i;
Например в интервале от 1 до 15 сумма будет=5+10+15=30.
1
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
12.12.2009, 16:47
Цитата Сообщение от Puporev Посмотреть сообщение
if i mod 5=0 then s:=s+5;
по-моему корректней будет написать s:=s+i, т. к. отрезок может начинаться с любого числа.
1
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18
12.12.2009, 16:48  [ТС]
Спс, ща будем пробовать
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
12.12.2009, 16:51
alex0983, Вы правы, писал он-лайн и опечатался, просто автоматом пишешь.
VASEK_1945, Я поправил код, глянь.
0
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18
12.12.2009, 17:34  [ТС]
ок

Добавлено через 30 минут
не запускается, не пойму где ошибка
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Program xxx;
var a,b,s:integer;
    i:byte;
begin
     writeln('Ââåäèòå a,b, - ãðàíè÷íûå çíà÷åíèÿ èíòåðâàëà');
     readln(a,b);
     writeln('Ââåäèòå i');
     readln(i);
     s:=0;
     for i:=a to b do
     if i mod 5=0 then s=s+i;
     end;
     writeln('ñóììà öåëûõ ÷èñåë, êðàòíûõ 5',s);
 
end.
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
12.12.2009, 18:07
Уберите 7 и 8-строки (i не задаются она просто используется в вычислении) и переменную i правильнее задать того же диапазона что и b.
0
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18
12.12.2009, 18:34  [ТС]
Исправил, все равно ошибки на 10 и 9 строчках, ему ";" не нравятся
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Program xxx;
var a,b,i,s:integer;
begin
     write('Ââåäèòå a,b, - ãðàíè÷íûå çíà÷åíèÿ èíòåðâàëà');
     readln(a,b);
     s:=0;
     for i:=a to b do
     if i mod 5=0 then s=s+i;
     end;
     writeln('ñóììà öåëûõ ÷èñåë, êðàòíûõ 5',s);
 
end.
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
12.12.2009, 18:42
VASEK_1945, в 9-й строке уберите end;
1
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18
12.12.2009, 18:45  [ТС]
не, не помогает
0
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
12.12.2009, 18:47
Цитата Сообщение от VASEK_1945 Посмотреть сообщение
if i mod 5=0 then s:=s+i;
двоеточие забыли
1
3318 / 1380 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
12.12.2009, 18:51
VASEK_1
напишите readln; перед концом.
1
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18
12.12.2009, 18:57  [ТС]
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Program xxx;
var a,b,i,s:integer;
begin
     write('Ââåäèòå a,b, - ãðàíè÷íûå çíà÷åíèÿ èíòåðâàëà');
     readln(a,b);
     s:=0;
     for i:=a to b do
     if i mod 5=0 then s:=s+i;
     end;
     writeln('ñóììà öåëûõ ÷èñåë, êðàòíûõ 5',s);
     readln(s);
end.
теперь точка с запятой в 9 строчке не нравится
0
51 / 49 / 17
Регистрация: 30.10.2009
Сообщений: 152
12.12.2009, 18:59
VASEK_1945, Я же Вам говорил end; лишнее.
1
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18
12.12.2009, 19:00  [ТС]
ой точно, забыл
0
3318 / 1380 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
12.12.2009, 19:01
в 11й строке просто напишите readln;
1
 Аватар для VASEK_1945
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 18
12.12.2009, 19:15  [ТС]
Ну все, разобрался
0
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
12.12.2009, 20:01
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Program xxx;
var a,b,i,s:integer;
begin
     write('Введите a,b, - граничные значения интервала');
     readln(a,b);
     s:=0;
     for i:=a to b do
     if i mod 5=0 then s:=s+i;
 
     writeln('сумма целых чисел, кратных 5',s);
 
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.12.2009, 20:01
Помогаю со студенческими работами здесь

Вывести наибольшее из целых чисел N, для которых сумма будет больше A
Помогите пажалуйста с программой, очень срочно надо. Задача: Дано вещественное число A (>1). Вывести наибольшее из целых чисел N, для...

Вывести наименьшее из целых чисел K, для которых сумма 1 + 1/2 + … + 1/K будет больше A, и саму эту сумму.
Надо решить две задачки выручите пожалуйста! 1.Дано вещественное число X и целое число N (> 0). Найти значение выражения X –...

Дана строка целых чисел. Составить программу, которая найдет число, сумма цифр которого максимальна
2. Дана строка целых чисел. Составить программу, которая найдет число, сумма цифр которого максимальна.

Дано вещественное число A (>1). Вывести наименьшее из целых чисел N, для которых сумма 1+…+1/N будет больше A, и сумму
Добрый вечер всем. Нужна помощь в задании по Pascal ABC Само задание: Дано вещественное число A (>1). Вывести наименьшее из...

Для всех чисел от 0 до 99 (целых) выбрать и вывести на экран такие, сумма цифр которых равна заданному числу
Для всех чисел от 0 до 99 (целых) выбрать и вывести на экран такие, сумма цифр которых равна заданному числу.


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru