• Предмет: Информатика
  • Автор: krispootomato
  • Вопрос задан 2 года назад

100 баллов. с/c++ . Решите задачу пожалуйста на си или си++ . Даны три различных числа a, b и c. Составить алгоритм, определяющий, можно ли из этих чисел образовать арифметическую прогрессию.

Ответы

Ответ дал: ppgem374
2

#include <iostream>

using namespace std;

int main()

{

   int a,b,c;

   cout << "Введите 3 целых числа" << endl;

   cin >> a >> b >> c;

   if((a+b==2*c)||(a+c==2*b)||(b+c==2*a)) cout << "Из этих чисел можно образовать арифметическую прогрессию" << endl;

   else cout << "Из этих чисел нельзя образовать арифметическую прогрессию" << endl;

   return 0;

}


krispootomato: а если прогрессия уменьшается? то есть 20 10 0, разность составляет -10.
Вас заинтересует