Ładny brzuch

Prosz mi wytumaczy co jest le w tym kodzie bo nie bardzo rozumiem. Uywam Dev-C++ 4.9.9.0 #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int i_ZmiennaA; cout << i_ZmiennaA; int i_ZmiennaB; cout << i_ZmiennaB; int i_ZmiennaC; cout << i_ZmiennaC; i_ZmiennaA = 10; i_ZmiennaB = 20; i_ZmiennaC = 30; i_ZmiennaD = i_ZmiennaB * i_ZmiennaB - 4 * i_ZmiennaA * i_ZmiennaC; cout << "wynik:" << i_ZmiennaD; getchar(); return 0; }



wydaje mi si e nie zainicjowae zmiennej i_ZmiennaD

a gdzie masz deklaracje iZmiennaD ?

A moe dokadniej. Bardzo prosz powiedzcie co le npisaem i jak napisa poprawnie. :)



nie napisae
int i_ZmiennaD;
i tyle
trzeba troche ruszy rozumem

A gdzie zmienna A B C i D ?

A jescze jeden kod. Co w nim jest nie tak ? #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int i_ZmiennaA; int i_ZmiennaB; int i_ZmiennaC; int i_ZmiennaD; cout << "Podaj wartosc A: "; cin >> i_ZmiennaA; cout << "Podaj wartosc B: "; cin >> i_ZmiennaB; cout << "Podaj wartosc C: "; cin >> i_ZmiennaC; i_ZmiennaD = i_ZmiennaB * i_ZmiennaB - 4 * i_ZmiennaA * i_ZmiennaC; cout << "Wynik :" << i_ZmiennaD getchar(); return 0; }

Moe napisz co ten "program" ma robi to bedzie nam atwiej. ;)

Program ten oblicza delt wg wzoru b*b-4*a*c. Z tym e my ustalamy warto a,b i c. Natomiast d to wynik

dziaa cakiem niele jak tu dostawi si rednik ;)
cout << "Wynik :" << i_ZmiennaD

no i o ile nie zostanie przekroczony zakres int :)

Tak. Tyle e dlaczego nie wywietla wyniku ?


Tak. Tyle e dlaczego nie wywietla wyniku ?

wychodzi mi le bo np
A=1
B=2
C=3
wg tego programu wychodzi -8 a powinno 0 bo wzr mwi (a jest on poprawny ?) b*b-4*a*c czyli 2*2-4*1*3 =0 Bardzo prosze mi to wytumaczy bo czego nie rozumiem :blink:

Wg. Ciebie to jest rwne zero: 2*2-4*1*3 =0 ?
2*2 = 4
4*1*3=12
4-12=-8

Program liczy dobrze, jeli faktycznie ma wyj zero to wzr skopae...

PS. Apeluje o mylenie przed zadawaniem pyta, wystarczyo policzy czy to co wychodzi ze wzoru jest rwne temu co zwraca program...Pozatym w tym topicu to nie jedyny dowc braku zastanowienia si... Mog wiedzie ile masz lat ? Ale szczerze :>

Pozdro for All
Uytkownik Neohacker edytowa ten post 01 maj 2005, 22:31
a ok ja sobie le napisaem :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •