[ sico haker @ 20.01.2009. 08:35 ] @
zasto se ovo ne da kompajlirat u dev c++
Code:

#include <math.h>
/* Resavanje kvadratne jednadzbe.
a x^2 + b x + c = 0 */
int main(void) {
double a, b, c, /* Koeficijenti jednadzbe */
d, /* Diskriminanta */
x1, x2, /* Realni dijelovi korijena. */
y1, y2; /* Imaginarni dijelovi korijena. */
printf("Upisite koeficijente kvadratne jednadzbe: a, b, c: ");
scanf ("%lf%lf%lf", &a, &b, &c);
y1=0.0;
y2=0.0;
if(a != 0.0) {
d=b*b-4*a*c;
if (d > 0) {
x1=(- b + sqrt (d))/(2 * a);
x2=(- b - sqrt (d))/(2 * a);
} else if (d == 0) {
x1=- b/(2 * a);
x2=x1;
} else{
x1=-b/(2 * a); x2 = x1;
y1=sqrt(-d)/(2 * a); y2 = - y1;
}
}
else {
printf("Jednadzba nije kvadratna.\n");
exit(-1);
}
printf("z1=%f + i*(%f), z2=%f + i*(%f)\n",x1, y1, x2, y2)
return 0;
}


[ X Files @ 20.01.2009. 08:48 ] @
1. Otvorite NOVU temu, a ne prisivajte pitanje u temu koja se bavi sasvim trecim stvarima
2. Pocetnicka pitanja postavite u odgovarajuce forume ZA POCETNIKE
3. Izvorni kod postavite izmedju TAG-ova predvidjenih za kod
4. Po mogucstvu nazubite kod, kako je i uobicajeno
5. Temi dajte jasan naslov
[ X Files @ 20.01.2009. 08:52 ] @
Ne ulazeci u tacnost koda, da bi se kompajliralo pokusaj da dodas na pocetku:

#include <stdio.h> /* zbog printf, ...*/
#include <stdlib.h> /* zbog exit, ...*/

... i ovde nedostaje tacka zarez:
printf("z1=%f + i*(%f), z2=%f + i*(%f)\n",x1, y1, x2, y2)

[ heheh @ 30.01.2009. 03:58 ] @
pogleda san par tema na ovom podforumu, i primjecujen da dosta ljudi koristi funkcije iz c-a u c++-u.

pa reko, sigurno ne bi bilo lose podsjetit ljude da nije to bas najbolje...:)
[ Wajda.W @ 12.02.2009. 16:35 ] @
Citat:
heheh: pogleda san par tema na ovom podforumu, i primjecujen da dosta ljudi koristi funkcije iz c-a u c++-u.

pa reko, sigurno ne bi bilo lose podsjetit ljude da nije to bas najbolje...:)


Da, ima toga, mada ovo bas i nije primer toga.
To sto covek koristi devc++ ne znaci da radi c++, u devc++ se moze raditi i c...

Inace st se tice pitanja, nisam jos video da neko ne navede stdio biblioteku i da pokusa da startuje program, ovo mi je prvi put :D
[ icobh @ 12.02.2009. 17:48 ] @
^Da, standardno je ono inače da ljudi navedu brdo biblioteka a ničemu ne služe, ali da se ne navede stdio.h a koristi npr. scanf i printf, ovo je prvi put da vidim...