Вопрос задан 22.02.2019 в 09:38. Предмет Информатика. Спрашивает Константинов Ярослав.

НАПИСАТЬ ПРОГРАММУ!ПОМОГИТЕ!!!while и repeat1)напечатать все отрицательные числа из диапазона от а

до б, с шагом h.2)Напишите программу, при выполнении которой с клавиатуры считывается натуральное число N, не превосходящее 10^9, и выводится сумма четных цифр этого числа и 0, если таких цифр в числе нет
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Казантаева Айнура.
1.program z;
var a,b,c:integer;
begin
read(a,b,c);
while (a<b) and (a<0) do
begin
write(a:4);
a:=a+c;
end;
end.
2.program z;
var a,b,c:integer;
begin
read(a,b,c);
repeat
write(a:4);
a:=a+c;
until (a>b) or (a>-1);
end.



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1) Программа для печати всех отрицательных чисел из диапазона от а до б с шагом h:

``` a = int(input("Введите начало диапазона: ")) b = int(input("Введите конец диапазона: ")) h = int(input("Введите шаг: "))

if h > 0: # Если шаг положительный, меняем его на отрицательный h = -h

i = a while i >= b: print(i) i += h ```

2) Программа для суммирования четных цифр натурального числа N:

``` N = int(input("Введите натуральное число: ")) sum_even_digits = 0

while N > 0: digit = N % 10 # Получаем последнюю цифру числа if digit % 2 == 0: # Проверяем, является ли цифра четной sum_even_digits += digit N = N // 10 # Удаляем последнюю цифру числа

if sum_even_digits == 0: print(0) else: print("Сумма четных цифр числа:", sum_even_digits) ```

Обратите внимание, что в программе 2 используется оператор "//" для целочисленного деления, чтобы получить целую часть от деления.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос