alarm
Задайте вопрос
Информатика
Guzman

посчитайте в С++Заданы три положительных числа a, b, и с. Определить, являются ли они последовательно стоящими элементами арифметической или геометрической прогрессии. Если являются, то вычислить разность или знаменатель прогрессии.

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

#include <iostream>

using namespace std;

bool check_ariphm(double &a, double &b, double &c){

return b - a == c - b;

}

bool check_geom(double &a, double &b, double &c){

return b/a == c/b;

}

signed main(){

double k1, k2, k3;

cin >> k1 >> k2 >> k3;

if(check_ariphm(k1,k2,k3))

cout << k2 - k1;

else if(check_geom(k1,k2,k3))

cout << k2/k1;

else

cout << "NO";

307
Gardazuru
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

18. Система команд исполнителя В

колір тла більшості слайдів А. д

Найдите значения логического выр

В поезде едут пассажиры Иванов,

Даю также 100 поинтов)) Я щедрый

Даю также 100 поинтов)) Я щедрый

Контакты
Реклама на сайте