Підрахувати суму всіх натуральних чисел, які діляться на 3 і не перевищють деякого числа n. паскаль, цикл for. думаю, будет примерно так: program zad; var i,r,n: integer; begin writeln ('введіть число n'); readln(n); for i: =i
Ответы на вопрос:
решалось примерно следующим образом:
объявить две переменные для числа n и суммы чисел. а хотя нет. надо три(ещё переменная для for)
ввести число n
зная, что натуральные числа - это все числа от единицы, создаём цикл for с таким условием: переменная i = 1, i < n i++(увеличить на 1)
(на паскале будет примерно так:
for i : = 1 to (n - 1) do
begin
end;
)
далее в теле цикла сделать условие: если i делится без остатка, то прибавить это число к переменной для суммы чисел(которая в начале равна 0)
ну и в конце вывести сумму.
вот вариант на c++
#include < iostream> using std: : cout; using std: : cin; using std: : endl; int main(){ int n, total = 0; cout < < "enter the number: "; cin > > n; for(int i = 1; i < n; i++) { if(i % 3 == 0) { total += i; } } cout < < "sum = " < < total < < endl; cin.get(); return 0; }
вроде и на паскале получилось:
program test; var i, n, total: integer; begin write('enter n: '); readln(n); total : = 0; for i : = 1 to (n - 1) do begin if i mod 3 = 0 then total : = total + i; end; writeln('sum = ', total); readln(); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Aminka55511218.02.2023 19:53
-
NicholasM24.10.2022 01:19
-
Баумгертнер12.02.2021 22:22
-
kotma1910.11.2020 03:43
-
andrew21131.10.2020 01:51
-
StepaBeng07.02.2020 05:51
-
ProgramAkkaunt07.05.2023 09:54
-
KirikRu10.09.2022 21:20
-
Данил2007Г23.04.2023 18:45
-
shishkova60002.06.2021 22:09
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.