SlideShare a Scribd company logo
1 of 7
Primjena računara
         Petlje u matlabu
While petlja
• U slučajevima kada broj ponavljanja nije unaprijed poznat, for
  naredba nije pogodna za organizaciju ciklusa.
• Tada se koristi while naredba.
• Opšti oblik while naredbe
   while izraz
   naredba(e)
   end
While petlja
• Naredba while se izvršava na sljedeći način:
   1. Izračunava se vrijednost logičkog izraza;
   2. Ako je logički izraz tačan izvršava se jedna ili više naredbi i
      prelazi na korak 1
   3. Ako je logički izraz netačan završava se izvršavanja while
      naredbe.
• Poslije while možže sljediti izraz koji je uvijek istinit kao na
  primjer 1==1 ili 1>0. U tom slu aju bi se naredbe u while petlji
  izvrš avale beskona no puta. I ovaj oblik ponekad mož e biti od
  koristi.
While petlja – dijagram toka
While petlja - primjer
• Napisati matlab skritpu kojom se prirodni brojevi manji od 10.
   brojac = 1;
   while brojac<=10
   disp(brojac);
   brojac = brojac +1;
   end
While petlja primjer
• Napisati matlab skriptu koja sabira sve prirodne brojeve manje od
  10.
   clc;
   brojac = 1;
   suma = 0;
   while brojac<=10
   suma = suma + brojac;
   brojac = brojac +1;
   end
   disp('Zbir brojeva od 1 do 10');
   disp(suma);
While petlja primjer
• Napisati matlab skriptu koja množi sve brojeve manje od 10.
   clc;
   brojac = 1;
   proizvod = 1;
   while brojac<=10
   proizvod = proizvod.*brojac;
   brojac = brojac +1;
   end
   disp('Proizvod brojeva od 1 do 10');
   disp(proizvod);

More Related Content

What's hot

Sabiranje i oduzimanje algebarskih razlomaka
Sabiranje i oduzimanje algebarskih razlomakaSabiranje i oduzimanje algebarskih razlomaka
Sabiranje i oduzimanje algebarskih razlomaka
profmarina
 
16. Римска култура
16. Римска култура16. Римска култура
16. Римска култура
Šule Malićević
 
Engleska revolucija
Engleska revolucijaEngleska revolucija
Engleska revolucija
andjelan
 
презентація до уроку №1.початки теорії ймовірності
презентація до уроку  №1.початки теорії ймовірності презентація до уроку  №1.початки теорії ймовірності
презентація до уроку №1.початки теорії ймовірності
NataKvasha
 
ірраціональні рівняння та нерівності з параметрами
ірраціональні рівняння та нерівності з параметрамиірраціональні рівняння та нерівності з параметрами
ірраціональні рівняння та нерівності з параметрами
Людмила Щецова
 

What's hot (20)

Mesec
MesecMesec
Mesec
 
Sabiranje i oduzimanje algebarskih razlomaka
Sabiranje i oduzimanje algebarskih razlomakaSabiranje i oduzimanje algebarskih razlomaka
Sabiranje i oduzimanje algebarskih razlomaka
 
šTa je algoritam i programiranje
šTa je algoritam i programiranješTa je algoritam i programiranje
šTa je algoritam i programiranje
 
Us matematika
Us   matematikaUs   matematika
Us matematika
 
3.Србије oд 1858 дo 1903.године
3.Србије oд 1858 дo 1903.године3.Србије oд 1858 дo 1903.године
3.Србије oд 1858 дo 1903.године
 
Množenje i deljenje
Množenje i deljenjeMnoženje i deljenje
Množenje i deljenje
 
квадратні корені
квадратні кореніквадратні корені
квадратні корені
 
Izracunavamo nepoznati delilac
Izracunavamo nepoznati delilacIzracunavamo nepoznati delilac
Izracunavamo nepoznati delilac
 
Pariz presentation final
Pariz   presentation finalPariz   presentation final
Pariz presentation final
 
16. Римска култура
16. Римска култура16. Римска култура
16. Римска култура
 
Logaritamska funkcija
Logaritamska funkcijaLogaritamska funkcija
Logaritamska funkcija
 
Свакодневни живот у средњовековној Србији
Свакодневни живот у средњовековној СрбијиСвакодневни живот у средњовековној Србији
Свакодневни живот у средњовековној Србији
 
демократија
демократијадемократија
демократија
 
Istorija matematike
Istorija matematikeIstorija matematike
Istorija matematike
 
Engleska revolucija
Engleska revolucijaEngleska revolucija
Engleska revolucija
 
Grozdanaolujic sedefna ruza_i_druge_bajke
Grozdanaolujic sedefna ruza_i_druge_bajkeGrozdanaolujic sedefna ruza_i_druge_bajke
Grozdanaolujic sedefna ruza_i_druge_bajke
 
Uporedjivanje razlomaka, Gorica Aleksic.pptx
Uporedjivanje razlomaka, Gorica Aleksic.pptxUporedjivanje razlomaka, Gorica Aleksic.pptx
Uporedjivanje razlomaka, Gorica Aleksic.pptx
 
Oboljenja vena
Oboljenja venaOboljenja vena
Oboljenja vena
 
презентація до уроку №1.початки теорії ймовірності
презентація до уроку  №1.початки теорії ймовірності презентація до уроку  №1.початки теорії ймовірності
презентація до уроку №1.початки теорії ймовірності
 
ірраціональні рівняння та нерівності з параметрами
ірраціональні рівняння та нерівності з параметрамиірраціональні рівняння та нерівності з параметрами
ірраціональні рівняння та нерівності з параметрами
 

Viewers also liked (9)

Petlje u matlabu
Petlje u matlabuPetlje u matlabu
Petlje u matlabu
 
Paskal zadaci
Paskal zadaciPaskal zadaci
Paskal zadaci
 
3D plot
3D plot3D plot
3D plot
 
Examples
ExamplesExamples
Examples
 
Assignments
AssignmentsAssignments
Assignments
 
Subplot
SubplotSubplot
Subplot
 
Primjer maturskog - PDF format
Primjer maturskog - PDF formatPrimjer maturskog - PDF format
Primjer maturskog - PDF format
 
KOMPLETAN MATURSKI RAD ZA GIMNAZIJU
KOMPLETAN MATURSKI RAD ZA GIMNAZIJU KOMPLETAN MATURSKI RAD ZA GIMNAZIJU
KOMPLETAN MATURSKI RAD ZA GIMNAZIJU
 
Sablon za maturski_rad
Sablon za maturski_radSablon za maturski_rad
Sablon za maturski_rad
 

While petlja

  • 1. Primjena računara Petlje u matlabu
  • 2. While petlja • U slučajevima kada broj ponavljanja nije unaprijed poznat, for naredba nije pogodna za organizaciju ciklusa. • Tada se koristi while naredba. • Opšti oblik while naredbe while izraz naredba(e) end
  • 3. While petlja • Naredba while se izvršava na sljedeći način: 1. Izračunava se vrijednost logičkog izraza; 2. Ako je logički izraz tačan izvršava se jedna ili više naredbi i prelazi na korak 1 3. Ako je logički izraz netačan završava se izvršavanja while naredbe. • Poslije while možže sljediti izraz koji je uvijek istinit kao na primjer 1==1 ili 1>0. U tom slu aju bi se naredbe u while petlji izvrš avale beskona no puta. I ovaj oblik ponekad mož e biti od koristi.
  • 4. While petlja – dijagram toka
  • 5. While petlja - primjer • Napisati matlab skritpu kojom se prirodni brojevi manji od 10. brojac = 1; while brojac<=10 disp(brojac); brojac = brojac +1; end
  • 6. While petlja primjer • Napisati matlab skriptu koja sabira sve prirodne brojeve manje od 10. clc; brojac = 1; suma = 0; while brojac<=10 suma = suma + brojac; brojac = brojac +1; end disp('Zbir brojeva od 1 do 10'); disp(suma);
  • 7. While petlja primjer • Napisati matlab skriptu koja množi sve brojeve manje od 10. clc; brojac = 1; proizvod = 1; while brojac<=10 proizvod = proizvod.*brojac; brojac = brojac +1; end disp('Proizvod brojeva od 1 do 10'); disp(proizvod);