![]() |
![]() |
![]() |
#21 | |
Novi član
Član od: 2.5.2007.
Poruke: 9
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
![]() Citat:
![]() ![]() |
|
![]() |
![]() |
![]() |
#22 |
Novi član
Član od: 3.5.2007.
Lokacija: Masta
Poruke: 14
Zahvalnice: 8
Zahvaljeno 0 puta na 0 poruka
|
![]()
Naleteo sam na problem.Hocu da mi program ispishe broj procitanih knjiga ako je x > 1 onda da ispishe ima toliko i toliko procitanih knjiga a ako je x = 0 da mi ispishe nema procitanih knjiga.
E sada meni stalno ispisuje "Procitanih knjiga 1" to je uredu ali kada napishem da je x = 0 on mi ispisuje Procitanih knjiga 0 a hocu da mi ispishe Nema procitanih knjiga. Program mozhe da se kompajlira i sve a evo i coda Kod:
#include <cstdlib> #include <iostream> using namespace std; int read() { int x = 0; cout << "Ukupno je procitano = " << x <<"knjiga \n"; } int main(int argc, char *argv[]) { int count = read(); if ( count > 1) if ( count = 0) cout << "Ovog meseca nema procitanih knjiga\n"; system("PAUSE"); return EXIT_SUCCESS; } |
![]() |
![]() |
![]() |
#23 |
Veteran
|
![]()
Mnogo si bre ovo zakomplikovo
![]() Kod:
#include <iostream> using namespace std; int main() { int x = 0; //ovde promeni za x if (x > 0) cout << "Procitano je " << x << " knjiga\n"; else cout << "Nije procitana ni jedna knjiga"; system("PAUSE"); return 0; } |
![]() |
![]() |
Sledeći korisnik se zahvaljuje korisniku Stevvan na korisnoj poruci: | ||
Programer (19.6.2007) |
![]() |
#24 |
Član
Član od: 13.10.2006.
Poruke: 172
Zahvalnice: 4
Zahvaljeno 4 puta na 4 poruka
|
![]()
Hmmm. Tu imaš funkciju povratne vrednosti int, ali ja nigde nevidim return. Kao drugo on tebi u toj funkciji samo ispiše Ukupno je procitano = 0 knjiga jer si napisao int x = 0.
|
![]() |
![]() |
Sledeći korisnik se zahvaljuje korisniku mirk na korisnoj poruci: | ||
Programer (19.6.2007) |
![]() |
#25 |
Novi član
Član od: 3.5.2007.
Lokacija: Masta
Poruke: 14
Zahvalnice: 8
Zahvaljeno 0 puta na 0 poruka
|
![]()
Heh hvala ti radi sada kako treba.Upravu si zakomplikovao sam mnogo
![]() Hvala josh jednom! |
![]() |
![]() |
![]() |
#27 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.271
Zahvalnice: 2.175
Zahvaljeno 5.002 puta na 2.915 poruka
|
![]()
Ama ljudi, izbegavajte shell pozive, naročito system("PAUSE")
![]() To će vam raditi samo na Windowsu. |
![]() |
![]() |
![]() |
#28 |
Kekule Mekule
|
![]()
Pa mi na Windowsu i programiramo
![]() |
![]() |
![]() |
![]() |
#29 |
Novi član
Član od: 3.5.2007.
Lokacija: Masta
Poruke: 14
Zahvalnice: 8
Zahvaljeno 0 puta na 0 poruka
|
![]()
Evo napravio sam svoj prvi program.Dobro glup je
![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#30 |
Novi član
Član od: 3.5.2007.
Lokacija: Masta
Poruke: 14
Zahvalnice: 8
Zahvaljeno 0 puta na 0 poruka
|
![]()
Ah da evo i code.I imajte u vidu da sam tek juce krenuo da ucim C++
![]() Kod:
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int x = 19; int y = 9; int q = 0; cout << "Ako je x-q=y,koliko je onda q ako znamo da \n je x=19 a y=9 \n dakle q ima vrednost:"; cin >> q; if ( q==10) cout << "Bravo rezultat je tacan!\n"; else cout << "Nauci matematiku rodjace...\n"; system("PAUSE"); return EXIT_SUCCESS; } |
![]() |
![]() |
![]() |
#31 |
Kekule Mekule
|
![]()
Pa zato sto je iostream ogroman.
Recimo ovako Kod:
#include <stdio.h> ... printf("Ako je......"); scanf("%d", &q); Kod:
return 0; |
![]() |
![]() |
Sledeći korisnik se zahvaljuje korisniku Andross na korisnoj poruci: | ||
fighter (22.6.2007) |
![]() |
#32 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.271
Zahvalnice: 2.175
Zahvaljeno 5.002 puta na 2.915 poruka
|
![]()
1. Uvlači blokove radi čitljivosti. Kad budeš imao nekoliko if-ova jedan u drugom a budeš kucao ovako ko sad, ništa se neće znati šta je čiji if i else. Dakle kucaj:
Kod:
if (q == 10) cout << "Bravo rezultat je tacan!\n"; else cout << "Nauci matematiku rodjace...\n"; Kod:
cin.peek(); |
![]() |
![]() |
Sledeći korisnik se zahvaljuje korisniku voodoo_ na korisnoj poruci: | ||
Programer (21.6.2007) |
![]() |
#33 |
Novi član
Član od: 3.5.2007.
Lokacija: Masta
Poruke: 14
Zahvalnice: 8
Zahvaljeno 0 puta na 0 poruka
|
![]()
@ANDROSS Chek chek malo si me zbunio.Kakve su to sada komande printf i scanf
![]() ![]() @Voodoo_ E upravu si ovako je lepshe!Thx! |
![]() |
![]() |
![]() |
#34 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.271
Zahvalnice: 2.175
Zahvaljeno 5.002 puta na 2.915 poruka
|
![]()
printf i scanf su ulaz i izlaz iz C-ovske stdio.h (standard input/output) biblioteke. Razlikuju se od C++-sovskog ulaza i izlaza po tome što su čiste funkcije, dok su cin i cout klase na koje šalješ podatke preko operatora toka ( << i >> ).
http://www.rt.com/man/printf.3.html http://www.rt.com/man/scanf.3.html Mnogo je korisno znati i C. Lažu oni koji kažu da nije. |
![]() |
![]() |
![]() |
#35 |
Kekule Mekule
|
![]()
Da, da mnogo je korisno. I .exe je manji. Takodje se umesto System("PAUSE"); moz koristiti
Kod:
cin.ignore(); |
![]() |
![]() |
![]() |
#36 |
Veteran
Član od: 25.12.2005.
Lokacija: Kragujevac
Poruke: 541
Zahvalnice: 67
Zahvaljeno 55 puta na 28 poruka
|
![]()
Definitivno krecem da ucim cpp, i naravno c i c sharp i tako to.
E, sad me interesuje koji programski jezik je najnizeg nivoa od ova tri, ja iskreno mislim da je najnizi c pa cpp p c#, ali neznam dal' sam u pravu? OFFTOPIC: Najbolji programski jezik je BRAINFUCK! ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#37 |
Novi član
Član od: 3.5.2007.
Lokacija: Masta
Poruke: 14
Zahvalnice: 8
Zahvaljeno 0 puta na 0 poruka
|
![]()
Ja mislim da ide
C++ > C# > C ali nisam siguran ... ![]() |
![]() |
![]() |
![]() |
#38 |
Veteran
Član od: 25.12.2005.
Lokacija: Kragujevac
Poruke: 541
Zahvalnice: 67
Zahvaljeno 55 puta na 28 poruka
|
![]()
Nemam pojma (zato i pitam) mada ja mislim da je CPP razvijan u C-u, samim tim je c programski jezik nizeg nivoa.
BTW. Programski jezik, ako se tako moze nazvati, najnizeg nivoa je masinski, pa zatim ASM (Koji je ujedno i najbolja stvar na svetu ![]() |
![]() |
![]() |
![]() |
#39 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.271
Zahvalnice: 2.175
Zahvaljeno 5.002 puta na 2.915 poruka
|
![]()
Joj, ovaj Programer veze nema
![]() C > C++ > C# C je proceduralni jezik, kao paskal C++ je C sa objektima i još nekim proširenjima (exceptions itd.) C# je Microsoftov odgovor na Javu http://en.wikipedia.org/wiki/C_(programming_language) http://en.wikipedia.org/wiki/C++ http://en.wikipedia.org/wiki/C_Sharp |
![]() |
![]() |
![]() |
Bookmarks sajtovi |
|
|