11
SVEUČILIŠTE/UNIVERZITET „VITEZ“ U VITEZU FAKULTET INFORMACIONIH TEHNOLOGIJA STUDIJ I CIKLUSA; GODINA STUDIJA: I CIKLUS; I GODINA SMJER: INFORMACIONE TEHNOLOGIJE NAJMANJI ZAJEDNIČKI SADRŽILAC DVA PRIRODNA BROJA STUDIJ SLUČAJA

Benjamin Hodžić - Case Study SPiA

Embed Size (px)

Citation preview

Page 1: Benjamin Hodžić - Case Study SPiA

SVEUČILIŠTE/UNIVERZITET „VITEZ“ U VITEZU

FAKULTET INFORMACIONIH TEHNOLOGIJA

STUDIJ I CIKLUSA; GODINA STUDIJA: I CIKLUS; I GODINA

SMJER: INFORMACIONE TEHNOLOGIJE

NAJMANJI ZAJEDNIČKI SADRŽILAC DVA PRIRODNA BROJA

STUDIJ SLUČAJA

Travnik, Januar 2016.

Page 2: Benjamin Hodžić - Case Study SPiA

SVEUČILIŠTE/UNIVERZITET „VITEZ“ U VITEZU

FAKULTET INFORMACIONIH TEHNOLOGIJA

STUDIJ I CIKLUSA; GODINA STUDIJA: I CIKLUS; I GODINA

SMJER: INFORMACIONE TEHNOLOGIJE

NAJMANJI ZAJEDNIČKI SADRŽILAC DVA PRIRODNA BROJA

STUDIJ SLUČAJA

PREDMET: Strukture podataka i algoritmi

PROFESOR: Prof. dr. Lazo Roljić

ASISTENT: Mr. Dragan Mlakić

STUDENT: Benjamin Hodžić

Travnik, Januar 2016

Page 3: Benjamin Hodžić - Case Study SPiA

SADRŽAJ

1. UVOD..................................................................................................................................12. PROBLEM U FOKUSU.....................................................................................................13. ALTERNATIVE.................................................................................................................1

3.1 KOD PROGRAMA..........................................................................................................2

Page 4: Benjamin Hodžić - Case Study SPiA

1. UVOD

U ovom radu želim vam predstaviti svoj case study, odnosno studij slučaja, moj zadatak je

rješenje jednog problema, odnosno zadatka koji glasi: "Napisati program koji računa najmanji

zajednički sadržilac dva prirodna broja. Ispisati rezultat."

2. PROBLEM U FOKUSU

Problem koji se pojavljuje ovdje jeste program koji nam treba, taj program će imati svoj

zadatak da od unesenih vrijednosti dva prirodna broja izvrši izračun i ispiše nam rezultat, koji

je najmanji zajednički sadržilac ta dva prirodna broja.

3. ALTERNATIVE

Ovaj program ćemo uraditi koristeći c++ programski jezik.

1

Page 5: Benjamin Hodžić - Case Study SPiA

3.1 KOD PROGRAMA

#include<iostream>

using namespace std;

int main()

{

int a, b, c, d, e, i=0;

cout << "Unesite prvi broj: ";

cin >> a;

cout << "Unesite drugi broj: ";

cin >> b;

while(a==0 || b==0)

{

cout << "Unesite prvi broj: ";

cin >> a;

cout << "Unesite drugi broj: ";

cin >> b;

}

do

{

i=i+1;

c=i%a;

d=i%b;

e=c+d;

}

while(e!=0);

cout << "najmanji zajednicki sadrzilac brojeva " << a << " i " << b << " je: " << i << endl;

system ("Pause");

return 0;

}

2

Page 6: Benjamin Hodžić - Case Study SPiA

Slika 1.

Izvor: Vlastiti

Na slici 1. prikazan je „screenshot“ programa ispisanog u programskom jeziku c++. Nakon svake naredbe napisan je komentar kako bi objasnio ulogu svake naredbe.

3

Page 7: Benjamin Hodžić - Case Study SPiA

Slika 2. Rezultat programa.

Izvor: Vlastiti

4

Page 8: Benjamin Hodžić - Case Study SPiA

5