180 likes | 366 Views
C++. Varijable i naredbe c++. Varijable. Varijabla ili promjenjiva je zapravo lokacija u memoriji koja sadržiodređeni podatak. Svaka varijabla mora imati ime.
E N D
C++ Varijable i naredbe c++
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.
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.
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.
Unos i ispis na ekran Code: #include <iostream.h> main() { cout << "Zdravo svijete!"; return 0; }
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 }
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; }
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; }
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; }
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;}
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; }
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; }
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; }
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;}
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; }
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; }
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; }