Даны два целых числа a и b (a < b). вывести в порядке убывания все целые числа, расположенные между a и b (не включая числа a и b), а также количество n этих чисел. c++

makarovanasta201 makarovanasta201    3   01.10.2019 10:00    15

Ответы
Julia13662004 Julia13662004  11.08.2020 10:18
Алгоритм решения

Выводим через пробел все числа от b-1 до a+1. В цикле вывода можем считать количество таких чисел, а можем воспользоваться формулой b-a-1 (b-a = кол-во целых чисел от a до b-1 или от a+1 до b).


Код

#include <bits/stdc++.h>

using namespace std;


int main() {

   int a, b;

   cin >> a >> b;

   for (int i = b-1; i > a; --i)

       cout << i << " ";

   cout << endl << (b-a-1) << endl;

   return 0;

}

---------------------

Файл решения прикреплён.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика