vodolaz8384
?>

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

Информатика

Ответы

koldunovan

1) c:=10

2) Пока c<100 делай

2.1) Если c mod 3=0 (кратно 3-м) то

2.1.1) S:=S+c (к сумме добавить текущее число)

2.2) c:=c+1;  (Перейти к следующему числу)

3) Вывести S

Aleksei1463

ответ:

n = int(

lstr = (" ")

ns = []

i = 0

tot = 0

while i < n:

    ns.append(int(

    tot += int(lstr[i])

    i += 1

if tot % 5 == 0 and len(ns) > 4:

    sm = int(tot / 5)

    ns = sorted(ns, reverse=true)

    ps = "yes"

    su = 0

    sk = 0

    b = false

    for n in ns:

        if n ! = 0 and b:

            su == 0

            sk += 1

            b = false

            break

        if sk == 5:

            ps = "no"

            break

        su += n

        if abs(su) > abs(sm):

            ps = "no"

            break

        if su == sm:

            b = true

    print(ps)

else:

    print("no")

объяснение:

Карева Даниил1537
Почему-то мой ответ удалили. Напишу подробнее.
Если в чмсле первая цифра 4 и вторая цифра 3, то  числа от 4300 до 4399
На паскле программа выглядит так
var i, n: integer
begin
uses crt;
for i:= 0 to 99
begin
n = 4300 + i;
write (n);
end;
writeln;
end.
Блок-схема совсем простая, нарисуй сама.
1) Начало (в овале)
2) i = 0 (в прямоугольнике)
3) n = 4300 + i (в прямоугольнике)
4) Вывод n (в параллелограмме)
5) Проверка i > 99 ? (в ромбе). Если нет, возврат на п. 3. Если да, вниз.
6) Вывод пустой строки (в параллелограмме)
7) Конец (в овале)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составьте алгоритм нахождения суммы всех двух значных чисел кратных трем, используя цикл с параметром
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Araevich
КузменковаЖигулин
Оксана170
pimenov5
PopovViktorovna
e-liza-k
Павел_Перелыгин
irinaastapova2011
Verakravez8790
vera-spicina
karavan85450
Aleksandr_Vasilev
Ioanova Korneeva1093
merzlikinairena
MIKhAILOVNAAnton