Страница 1 от 1

Решение на уравнението ax+b=0 на C++

Публикувано на: 24 Ное 2016, 23:00
от georgib1
Здрасти, ще ви покажа програма, която решава уравнението - ax+b=0.
Може да се реши и по други начини, но това е моя :

Код за потвърждение: Избери целия код

#include <iostream>
#include <cmath>
using namespace std;
int main ()
{
      float a,b,x;
      x = 0;
      cin >> a >> b;
      if (a != 0 && b == 0)
    {
        x = 0;
        cout <<"X e ravno na:"<<x;
    }
    else if (a!=0 && b!=0)
    {
    x = -(b/a);
    cout <<x;

    }
    else if (a == 0 && b == 0)
    {
        cout <<"Bezbroi resheniq"<<endl;
    }
    else if (a == 0 && b != 0)
    {
        cout <<"Nqma reshenie"<<endl;
    }

}
Ако някоя част от кода не ви е ясна, пишете.

Re: Решение на уравнението ax+b=0 на C++

Публикувано на: 31 Яну 2017, 11:12
от bot
Защо си включил и cmath библиотеката? Дори не я използваш...

Решение на уравнението ax+b=0 на C++

Публикувано на: 10 Май 2018, 20:08
от titulqra
С double вместо float програмата пак ще се изпълни, нали?

Решение на уравнението ax+b=0 на C++

Публикувано на: 10 Май 2018, 21:07
от botlike
titulqra написа: 10 Май 2018, 20:08 С double вместо float програмата пак ще се изпълни, нали?
Да.

Решение на уравнението ax+b=0 на C++

Публикувано на: 29 Сеп 2018, 17:26
от Silata
Ако още има шанс да видиш мнението ми то е : Не си усложнявай задачите особено когато пишеш console app . Тази задача може да я направиш по-кратка и по-лесно разбираема като ползваш краткия синтаксис на if .