Pogledaj cijelu verziju : pomoć u c++
programer1994
11-05-2008, 16:18
ja sam novi u ovome forumu,a i u programiranju :oops: .Molim vas da mi pomognete oko ovog zadatka,provjerio sam ga više puta i isti je ko u tutorialu.
evo source kode:
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char *argv[])
{
double a,rez;
cout << "unesite pozitivan broj";
cin >> a;
if(a<0);
{
cout << "unijeli ste negativan broj"<< endl;
}
else
{
rezultata=sqrt(a);
cout "rezultat je "<< rez<<endl;
system("PAUSE")
return 0;
}
programer1994
11-05-2008, 17:48
dajte ljudi triba mi pomoć
matowin59
11-05-2008, 17:50
dajte ljudi triba mi pomoć
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a,rez;
cout << "unesite pozitivan broj";
cin >> a;
if(a<0)//OVDJE SI STAVIO nepotrebnu točku zarez
{
cout << "unijeli ste negativan broj"<< endl;
}
else
{
rez=sqrt(a);
cout<< "rezultat je "<< rez<<endl;//ovdje ti fali << koje sam dodao.
}
system("PAUSE");
return 0;
}
matowin59
11-05-2008, 17:53
ja sam novi u ovome forumu,a i u programiranju :oops: .Molim vas da mi pomognete oko ovog zadatka,provjerio sam ga više puta i isti je ko u tutorialu.
evo source kode:
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char *argv[])
{
double a,rez;
cout << "unesite pozitivan broj";
cin >> a;
if(a<0); //ovo ti ne treba jer kod uvjeta se to ne stavlja
{
cout << "unijeli ste negativan broj"<< endl;
}
else //else ti nema završni dio bloka }
{
rezultata=sqrt(a); //ovdje si napisao rezultat ali na početku si deklarirao rez
cout "rezultat je "<< rez<<endl;
system("PAUSE") //ovdje ti fali točka zarez
return 0;
}
...za detaljnije objašnjenje moraš navesti što ne razumiješ pa će ti biti objašnjenjo,jer moraš paziti kako pišeš kod
i što s čime završava i koje su oblasti važenja {} vitičastih zagrada.
programer1994
11-05-2008, 18:00
hvala puno iden odma isprobat sad mi piše expected `}' at end of input
hvala puno iden odma isprobat sad mi piše expected `}' at end of input
na kojoj liniji ?
programer1994
11-05-2008, 20:01
zadnjoj,stvarno neznam možda sam preglup za ovo :cry: ,morat ću i ja provat nešto u onim makerima iako mi nisu dragi :-x
hvala puno iden odma isprobat sad mi piše expected `}' at end of input
Kopiraj kod iz ovog posta:
viewtopic.php?p=673869#p673869 (http://www.pcplay.hr/forum/viewtopic.php?p=673869#p673869)
u onom drugom ispod (quote-anom) fali jedna vitilicasta zagrada
programer1994
11-05-2008, 20:09
radi samo šta nisam čita hvala vam
matowin59
11-05-2008, 20:13
dajte ljudi triba mi pomoć
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a,rez;
cout << "unesite pozitivan broj";
cin >> a;
if(a<0) //OVDJE SI STAVIO nepotrebnu točku zarez
{
cout << "unijeli ste negativan broj"<< endl;
}
else
{
rez=sqrt(a);
cout<< "rezultat je "<< rez<<endl; //ovdje ti fali << koje sam dodao.
}
system("PAUSE");
return 0;
}
....ovaj kod šljaka i prepiši ga točno tako,i dio po dio proučavaj
jer samo tako možeš shvatiti u čem je problem,mala greška nestavljanja ; točke zareza na kraju deklaracije ili nezavršetak bloka {} s vitičastim zagradama dovodi do greške
samo upornošću možeš sve!
programer1994
11-05-2008, 20:20
sve sam skužija sada thx for help puno mi je jasnije if else sad ću provat sam nešto slično
Isto tako ako ti je poslje naredbe "if" samo jedna linija koda vezana za tu petlju, netrebas koristit { i }.
I nikad nisam skuzio zasto dalmatinci sile taj svoj dalmatinski... "skužija", "provat" itd. kao da smo nepismeni :/
programer1994
13-05-2008, 14:48
I nikad nisam skuzio zasto dalmatinci sile taj svoj dalmatinski... "skužija", "provat" itd. kao da smo nepismeni :/
ja pišem onako kako bih ti i rekao :D btw što imaš protiv dalmatinaca
@ReiKo - isto pitanje možeš postaviti za svako narječje u HR.
Nemam ja nista protiv dalmatinaca. Naravno da mogu postavit isto pitanje za svako narječje u RH.
Ali uglavnom čini mi se da je uvijek to "narječje" na forumima "forsirano" a ne nenamjerno.
btw. offtopicarimo :D
Vjerujem mi čini ti se :)
vBulletin v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.