January 2019 0 19 Report
Co jest nie tak?? Oblicz równanie kwadratowe.

#include <iostream>
#include <cstdlib>
#include <cmath>
#include <math.h>
using namespace std;
int main(){
int a;
cout << "Wprowadź liczbę a" << endl;
cin >> a;
int b;
cout << "Wprowadź liczbę b" << endl;
cin >> b;
int c;
cout << "Wprowadź liczbę c" << endl;
cin >> c;
int delta;
if (a=0)
cout << "Równianie pierwszego stopnia" << endl;
else
delta = b^2-4*a*c;
int x1;
int x2;
if (delta < 0)
cout << "Nie ma pierwiastków rzeczywistych z liczb ujemnych" << endl;
else
x1=(-b-sqrt(delta))/(2-a);
x2=(-b+sqrt(delta))/(2-a);
cout << x1 << endl;
cout << x2 << endl;
}

Problem w tym, że jak wpisuję ,,a=0" nic mi nie wyświetla, chociaż powinno "Równanie pierwszego stopnia". Wyświetla jedynie rozwiązania. Reszta działa chyba dobrze. Muszę sprawdzić.

More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.