Войти
Регистрация
Спроси ai-bota
оспшро
04.04.2020 00:00
Найти сумму цифр в паскале (используя while или repeat) s=101+103+ +301 составить программу.
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Фарид55
20.10.2022 04:38
Сто такое словесный алгоритм, графический алгоритм, программный алгоритм!...
Krest007
22.05.2021 14:18
Напишите программу в среде программирования турбо паскаль, которая в последовательности натуральных чисел вычисляет сумму всех однозначных чисел, кратных 3. программа получает...
yroslav120206
04.04.2022 21:04
Определить сколько трехзначных чисел кратны m вывести их на экран...
krngorohova
04.04.2022 21:04
Как нарисовать черту под определённой буквой или цифрой?...
Dvorchnik8196
12.04.2023 14:31
Что такое канал связи? как определяется пропускная канала связи?...
BomgGang
12.04.2023 14:31
Переведите в десятичную систему счисления число: 100011(двоичная) 220.7(восьмеричная) а9е,1(шестнадцатеричная)...
fukk123Q
27.04.2022 16:43
1.в минимальный набор функций, которые должен выполнять текстовый редактор не входит: а) редактирование текста; б) загрузка файлов; в) форматирование текста; г) работа с...
Рита460
27.04.2022 16:43
Паскаль. решить с циклов. 9кл. найти количество нечетных делителей натурального числа, больших к ( к вводится с клавиатуры) написать хотя бы модель....
nasamar
27.04.2022 16:43
Втексте некоторые подряд идущие буквы нескольких слов образуют слово, связанное с информатикой: летом они торжественно расписались....
Sofa2021
20.07.2022 07:42
Как выключить компьютер двумя кнопками на клавиатуре...
Ответ:
LizaIvaskevich
08.10.2020 05:17
// PascalABC.NET 3.3.5, сборка 1636 от 10.03.2018
// Внимание! Если программа не работает, обновите версию!
1. Современное решение (приводится в качестве контрольного примера, дающего эталон суммы).
begin
Range(101,301,2).Sum.Println
end.
Результат
20301
2. Цикл while
begin
var (i,k,s):=(101,301,0);
while i<=k do begin s+=i; i+=2 end;
s.Println
end.
3. Цикл repeat
begin
var (i,k,s):=(101,301,0);
repeat
s+=i; i+=2
until i>k;
s.Println
end.
Результаты выполнения всех трех программ одинаковы.
0,0
(0 оценок)
Ответ:
Анастасия22Кот11
08.10.2020 05:17
(использую repeat)
var i,S:integer;
begin
S:=0; i:=101;
repeat
S:=S+i; i:=i+2;
until i>301;
Writeln(S);
end.
(использую While)
var i,S:integer;
begin
S:=0; i:=101;
while i<=301
do begin
S:=S+i; i;=i+2;
end;
Writeln(S);
end.
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота