
Даны два целых числа a и B (a > B). Вывести в порядке убывания все целые числа расположенные
между A и B (включая сами числа A и B), а также количества N этих чисел. Пожалуйста, как можно быстрее

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

Решение Pascal:
program For2;
var
A,B, i:Integer;
begin
Write('Введите A: ');
Readln(A);
Write('Введите B: ');
Readln(B);
For i:=0 to B-A do Writeln(A+i);
Writeln(B-A+1);
end.
Решение C:
#include <stdio.h>
int main(void)
{
int a, b;
printf("A:");
scanf ("%i", &a);
printf("B:");
scanf ("%i", &b);
int i;
for (i = a; i<=b; ++i)
printf("%i\n",i);
printf("N: %i\n", b-a+1);
return 0;
}



Для выполнения данной задачи вы можете использовать цикл for
или while
в зависимости от вашего предпочтения. Вот пример кода на Python, который выводит в порядке убывания все целые числа между a
и b
, а также количество таких чисел:
pythona = int(input("Введите a: "))
b = int(input("Введите b: "))
if a > b:
count = a - b + 1
for i in range(a, b - 1, -1):
print(i)
print(f"Количество чисел: {count}")
else:
print("Пожалуйста, убедитесь, что a > b.")
Просто введите значения a
и b
, и программа выведет числа в порядке убывания и их количество.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili