1 / 18

C++

C++. Varijable i naredbe c++. Varijable. Varijabla ili promjenjiva je zapravo lokacija u memoriji koja sadržiodređeni podatak. Svaka varijabla mora imati ime.

Download Presentation

C++

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. C++ Varijable i naredbe c++

  2. Varijable Varijabla ili promjenjiva je zapravo lokacija u memoriji koja sadržiodređeni podatak. Svaka varijabla mora imati ime. Tokomimenovanja varijable moraju se poštovati neka pravila, npr. imevarijable ne smije početi brojem i ne smije sadržavati razmake ilispecijalne znake osim donje crte (_). Treba voditi i računa da c++razlikuje velika i mala slova pa su varijble broj, Broj i BROJ trirazličite varijable.. Budući da postoje različite vrste podataka,postoje i različite vrste varijabli.

  3. Tipovi varijabli Za početak ću pomenuti samo 3 tipa: int, char i float. int sadrži cijele brojeve u intervalu od -maxint do +maxint, gdje je maxint najčešće 32768. char može da sačuva bilo koje slovo, broj ili karakter dužine 1 znaka(8 bajta). float služi za rad sa decimalnim brojevima. Izbor varijable zavisi uglavnom od vrijednosti koju će ona sadržavati i mora se definisati prije pokretanja samog programa. Varijable sezato moraju "deklarisati", odnosno svakom imenu varijable mora seodrediti tip.

  4. Tipovi varijabli

  5. Aritmetički operatori Spomenućemo sabiranje (+), oduzimanje (-), množenje (*) idjeljenje (/). Njihova upotreba je jednaka kao u matematici, a isti je i redoslije operacija (množenje i djeljenje imaju prednost nad sabiranjem i oduzimanjem). Pri djeljenju integera drugim integerom ostatak se zanemaruje, a operator koji nam pokazuje ostatak pridjeljenju dva broja je %. Tako je 21/5=4, a 21&5=1 ukoliko radimosa integerima. Ukoliko moramo da znamo i decimalne vrijednosti pri djeljenju tada koristimo tip float.

  6. Unos i ispis na ekran Code: #include <iostream.h> main() { cout << "Zdravo svijete!"; return 0; }

  7. Napisati a zatimpokrenuti program kojićeispisativašeime I prezime (npr: JasamJelenaSvilar) a ispod toga u novomredunapisati “danas je PETAK!!!” #include<iostream.h> using namespace std; void main() { cout<< "Ja sam Jelena"; cout<< "danas je petak"; system (“pause”); return 0 }

  8. Code: #include <iostream.h> main() { cout << "OVAJ PROGRAM SABIRA 2 BROJA" << endl; int a,b; cout << endl << "a="; cin >> a; cout << endl << "b="; cin >> b; cout << endl << "ZBIR JE " << a+b; return 0; }

  9. Napišite program koji će računati obim i površinu kvadrata na osnovu zadane stranice! #include <iostream> using namespace std; int main (){ int a, povrsina, obim; cout<<"Unesi stranicu kvadrata: "; cin>>a; povrsina=a*a; obim=4*a; cout<<"Povrsina kvadrata je "<<povrsina<<" a obim "<<obim<<endl; system("Pause"); return 0; }

  10. Napišite program koji će sabirati, oduzimati, množiti i dijeliti dva broja u skupu cijelih brojeva.! #include <iostream> using namespace std; int main (){ int a, b, zbir,razl,proiz,kol; cout<<"Unesi dva broja: "; cin>>a>>b; zbir=a+b; razl=a-b; proiz=a*b; kol=a/b; cout<<"Zbir brojeva je: "<<zbir<<endl; cout<<"Razlika brojeva je: "<<razl<<endl; cout<<"Proizvod brojeva je: "<<proiz<<endl; cout<<"Kolicnik brojeva je: "<<kol<<endl; system("Pause"); return 0; }

  11. Napisati program koji će sabirati dva unijeta broja. #include<iostream>usingnamespacestd;intmain(){inta,b,c;cout<<"Unesite dva broja: ";cin>>a>>b;c=a+b;cout<<"Rjesenje je: "<<c<<endl;system("PAUSE");return 0;}

  12. Napišite program koji će za uneseni broj ispisati njegovog prethodnika i sljedbenika. #include <iostream> using namespace std; int main (){ int broj; cout<<"Unesi broj: "; cin>>broj; cout<<"Prethodnik broja "<<broj; cout<<" je "<<broj-1<<endl; cout<<"Sljedbenik broja "<<broj; cout<<" je "<<broj+1<<endl; system("Pause"); return 0; }

  13. Napišite program koji će računati korijen datog broja! Korijen se u C++ računa funkcijom sqrt(broj), gdje je varijabla broj tipa double. #include <iostream> using namespace std; int main (){ double broj, korijen; cout<<"Unesi broj: "; cin>>broj; korijen=sqrt(broj); cout<<"Korijeni broja "<<broj<<" su "; cout<<korijen<<" i "<<-korijen<<endl; system("Pause"); return 0; }

  14. Napišite program koji će preračunavati temperaturu iz stepena celzijusovih u stepene kelvinove. #include <iostream> using namespace std; int main (){ double celz, kel; cout<<"Unesite t u celzijima: "; cin>>celz; kel=celz+273; cout<<"Unesena t je "<<kel<<" kelvina"; system("Pause"); return 0; }

  15. Napisati program kojiračuna i ispisujezbrojza a=5 i b=3. #include <iostream>using namespace std;int main(){inta,b,c; /*deklaracijavarijabli*/a=5;b=3;c=a+b; /*racunanje*/cout << c; /*ispiszbroja*/system ("PAUSE");return 0;}

  16. Unašamodvabroja. Nadnjimaizvedi 4 osnovneračunskeoperacije(*+,-,*,/). #include <iostream> #include <cstdlib> using namespace std; int main ( ) { float a, b; cout <<''UNESI PRVI BROJ: ''; cin >> a; cout <<''UNESI DRUGI BROJ: ''; cin >> b; cout <<''SUMA JE: '' << (a + b) << endl; cout <<''RAZLIKA JE: '' << (a - b) << endl; cout <<''PRODUKT JE: '' << (a * b) << endl; cout <<''KVOCIJENT JE: '' << (a / b) << endl; system(''PAUSE''); return 0; }

  17. Izračunaj i ispišiopsegkružnice (2rPI). Korisnikunosiradijus. #include <iostream> #include <cstdlib> using namespace std; int main ( ) { float r, O; constfloat PI = 3.14; cout <<''UNESI RADIJUS: ''; cin >> r; O = 2 * r * PI; cout <<''OPSEG JE: '' << O << endl; system(''PAUSE''); return 0; }

  18. Inkrement i dekrement #include <iostream> using namespace std; int main ( ) { int a = 5; cout << +a << endl; // rezultat je 5 cout << -a << endl; // rezultat je -5 cout << ++a << endl; // rezultat je 6 cout << - - a << endl; // rezultat je 5 (6-1) cout << a++ << endl; // prvo ispisuje (5), a onda uvećava cout << a << endl; // sada je rezultat 6 cout << a - - << endl; // prvo ispisuje (6), onda umanjuje cout << a << endl; // sada je rezultat 5 system(''PAUSE''); return 0; }

More Related