Задание:
Даны два целых числа A и B(A < B).Вывести в порядке возрастания все целые числа, расположенные между A и B(включая сами числа A и B), а также количество N этих чисел.
Решение: язык Си (Visual Studio)
#include "stdio.h"
#include "locale.h"
#include "conio.h"
int main()
{
int A, B, i; //объявляем 3 целочисленные переменные
setlocale(0, "RUS"); //подключаем кириллицу
printf("Введите числа A и B через пробел:"); //Выводим сообщение на экран
scanf_s("%d%d", &A, &B); //сохраняем введенные значения
if (A > B) //если A больше B
printf("A должно быть меньше B");//вывести сообщение на экран
else
{
printf("Количество чисел=%d\n", B - A + 1); //выводим количество чисел
printf("%d\n", A); //Выводим значение переменной А на экран
for (i = A + 1; i < B; i++) //до тех пор пока i < B, увеличиваем i
{
A = A + 1; //В каждом цикле увеличиваем значение переменной A на 1
printf("%d\n", A); //тело цикла. Выводим значение перменной A
}
printf("%d\n", B);//Выводим значение переменной B на экран
}
_getch(); //ожидает нажатия клавиши для закрытия программы
return 0;
}
Пример работы программы: