Download presentation
Presentation is loading. Please wait.
1
Programski jezik C++ - Vježbe - 1. dio
Ak. god. 2017/2018 Doc. Dr. Sc. Marko Maliković
2
Zadatak Napišite program:
U koji ćete moći upisati vrijednosti za dva cijela broja Za svaki broj vas program treba pitati Upisi prvi broj: ili slično Program zatim ispisuje vrijednosti ta dva broja Program zatim zamjenjuje vrijednosti tim brojevima Program opet ispisuje vrijednosti brojeva nakon zamjene Gornji ispis neka ostane na ekranu dok ne pritisnemo neku tipku na tipkovnici (tako ćemo pisati sve programe od sada) Napišite par komentara u programu (što radi neki dio programa ili slično)
3
Rješenje #include <iostream> #include <conio.h> using namespace std; int main() { float a, b, c; cout << "Upisi broj a: "; cin >> a; cout << "Upisi broj b: "; cin >> b; cout << "Prije zamjene je:" << endl; cout << "a = " << a << endl; cout << "b = " << b << endl; c = a; a = b; b = c; cout << "Nakon zamjene je:" << endl; getch(); return 0; }
4
Rješenje sa funkcijom swap
// Funkcija swap automatski radi zamjenu vrijednosti varijabli #include <iostream> #include <conio.h> using namespace std; int main() { float a, b; cout << "Upisi broj a: "; cin >> a; cout << "Upisi broj b: "; cin >> b; cout << "Prije zamjene je:" << endl; cout << "a = " << a << endl; cout << "b = " << b << endl; swap(a,b); cout << "Nakon zamjene je:" << endl; getch(); return 0; }
5
Zadatak Napišite program koji će izračunati aritmetičku sredinu tri realna upisana broja
6
Rješenje #include <iostream> #include <conio.h> using namespace std; int main() { float a, b, c; cout << "Upisi broj a: "; cin >> a; cout << "Upisi broj b: "; cin >> b; cout << "Upisi broj c: "; cin >> c; float as = (a+b+c)/3; cout << "Aritmeticka sredina brojeva je " << as << endl; _getch(); return 0; }
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.