Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Java Zadaci Primeri (dodatak 4.

predavanju)
Sortiranje brojeva (od manjeg ka veem) unutar niza koje zadaje korisnik

Sortiranje parametara je uvek prisutno I uvom primeru pokazaemo kako se koristi ugnjedavanje petlji.
Program koristi fiksiranu veliinu niza. Neemo da uvedevemo promenljivu za svaki unet broj, ve
koristimo niz koji sadri vie brojeva. Tako dobijamo na brem kompajliranju I brzini izvravanja.
Algoritam se ogleda u tome da se sortiranje vri na osnvu ispitivanja: ako je prvi broj u nizu vei od
drugog program zameni mesta tim vrednostima I doputa manjem broju da bude prvi. U suprotnom
program ne radi nita.

import java.util.Scanner;


public class Zadatak {

public static void main(String[] args) {
Scanner ubaciBrojeve = new Scanner(System.in);

System.out.println("Unesi 6 brojeva za sortiranje:");
int broj;
int[] broj_niz = new int[6];

for (int unesi_broj=0; unesi_broj < 6;unesi_broj++)
{
broj_niz[unesi_broj] = ubaciBrojeve.nextInt();

for(int sortiraj_broj=0;sortiraj_broj < 6; sortiraj_broj++)
{

if(broj_niz[unesi_broj] < broj_niz[sortiraj_broj])
{
int swap = broj_niz[unesi_broj];
broj_niz[unesi_broj] = broj_niz[sortiraj_broj];
broj_niz[sortiraj_broj] = swap;
}
}


}

System.out.println("Sortirani brojevi su:");

for(int stampaj = 0; stampaj <6; stampaj ++)
{

System.out.println(broj_niz[stampaj]+ " ");
}


}

}


SWITCH PETLJA ODABIR KORISNIKA
U Switch petlji je potrebno da definiemo jednu promenljivu koja e predstavljati odabir korisnika. Na taj nain omoguavamo korisniku da
odabere ta eli da vidi na ekranu. Switch case se koristi radi preglednijeg koda.
public class SwitchPrimer {


public static void main(String[] args) {
Scanner ulaz = new Scanner(System.in);

System.out.println("--Odaberi neku od opcija--");
System.out.println("Pritisni [1]: AKo volis da igras WoW.");
System.out.println("Press [2]: Ako ti je draze da programiras od igranja
igara.");
System.out.println("Press [3]: Ako ti je LoL bolji od Dote.");
System.out.println("Press [4]: Ako ti dodje da skocis kroz prozor :)");
System.out.println();
System.out.print("Odaberi odgovor: ");
int odogovor = ulaz.nextInt();

switch(odogovor)
{
case 1:
{
System.out.println("Ti si GEJMER!");
break;
}
case 2:
{
System.out.println("Pokusavas nesto u zivotu, bravo!");
break;
}
case 3:
{
System.out.println("LoL sucks!");
break;
}
case 4:
{
System.out.println("Nemoj bolje popij kafu da te prodje!");
break;
}
default:
System.out.println("Program Error...:D");
}
}

}

You might also like