Programski jezik C++ - Vježbe - 1. dio

Slides:



Advertisements
Similar presentations
Lecture Computer Science I - Martin Hardwick Strings #include using namespace std; int main () { string word; cout
Advertisements

 2003 Prentice Hall, Inc. All rights reserved. 1 Functions and Recursion Outline some useful problems.
第三次小考. #include using namespace std; int aaa(int *ib,int a1,int a2) { int u,v; int m=(a1+a2)/2; if(a1==a2)return ib[a1]; u=aaa(ib,a1,m); cout
LESSON 2 Basic of C++.
LESSON 4 Decision Control Structure
Intro to Programming Week # 6 Repetition Structure Lecture # 10
Command Line Arguments
Programming Fundamentals
Vježbenica 2: struktura grananja
לולאות קרן כליף.
Uvod u programiranje - matematika – VI predavanje
Petlje WHILE – WEND.
ZADACI ZA VJEŽBU struktura grananja
Programi,Podaci,Varijable,Računanje- Uvod
Programiranje - Blokovi naredbi i logički tipovi –
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Struktura petlje.
Naredbe ciklusa.
IF NAREDBA – naredba grananja
Microsoft Office 2007 MS Office je programski paket koji sadrži više programa: MS Word – program za obradu teksta MS Excel – program za izradu tabela sa.
Random Number Generation
Quick Basic.
Petlje FOR - NEXT.
RAZGRANATA STRUKTURA Zadaci i rešenja
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
UPOTREBA RAČUNALA U PSIHOLOGIJI Ak. god. 2018/19 Doc. Dr. sc
MessageBox.
Starting Out with C++: From Control Structures through Objects
Pointers & Functions.
Programski jezik C++ - Vježbe - 2. dio
Internet FTP usluga.
Visual Basic – Prvi primjer
Code::Block vs Visual C++
Osnovni simboli jezika Pascal
Do While ... Loop struktura
TEST II razredi.
Računarski praktikum 3 Vježbe 01
Brojevi do 5 i uspoređivanje brojeva
Programiranje - Uvod - Kolegij: Programski jezik C++
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
C++ WORKSHOP Šimec Tino - FOI.
Python „Technology and social media have brought power back to the people” Mark McKinnon.
Naredbe u php-u.
Programski jezik C++ - Vježbe - 5. dio
Programski jezik Python
Vježba- grananje-naredba if
Programiranje - Naredbe za kontrolu toka programa – 1. dio
INPUT, PRINT P1 PMF Split.
Programski jezik C++ - Vježbe - 4. dio
Vježbanje.
Programiranje - Naredbe za kontrolu toka programa – 3. dio
LimeSurvey Uvjetni prikaz pitanja Internetska istraživanja
Vježbanje.
CS1201: Programming Language 2
Arrays of Two-Dimensions
foo.h #ifndef _FOO #define _FOO template <class T> class foo{
Oduzimanje brojeva od 1 do 5.
Pointers & Functions.
TOPIC: FUNCTION OVERLOADING
Programming Strings.
Ponavljanje Pisana provjera
Vježbanje.
Programiranje - Naredbe za kontrolu toka programa – 1. dio
Vježbenica 2: struktura grananja – 2.dio
Programiranje - Osnovni tipovi podataka i operatori -
Uvjetne petlje.
CSE Module 1 A Programming Primer
Višestruko grananje.
Programski jezik C++ - Vježbe - 2. dio
Vježbenica 1b: Pravocrtna programska struktura
Presentation transcript:

Programski jezik C++ - Vježbe - 1. dio Ak. god. 2017/2018 Doc. Dr. Sc. Marko Maliković

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)

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; }

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; }

Zadatak Napišite program koji će izračunati aritmetičku sredinu tri realna upisana broja

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; }