SlideShare une entreprise Scribd logo
1  sur  30
Programski jezik  Java Ljiljana Miletić Gimnazija, Požega
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Instalacija jave ,[object Object],Pokretanje i rad
Primjeri programa
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
import java.io.*; class Min { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int min=0,n,i; int [] a = new int[50]; System.out.print(&quot;Koliko brojeva:&quot;); n=Integer.parseInt(citac.readLine()); for(i=0;i<n;i++){ System.out.print(&quot;Zadaj brojeve:&quot;); a[i]=Integer.parseInt(citac.readLine()); if(i == 0) min=a[i]; if( a[i]< min ) min = a[i]; } System.out.println(&quot;Min: &quot; +min); } } Koliko brojeva:3 Zadaj brojeve:-23 Zadaj brojeve:45 Zadaj brojeve:-67 Min: -67
import java.io.*; class UcitNizSuma{ public static void main(String[] args) throws IOException { int i,suma=0; int[] brojevi = new int[5]; BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); for(i=0;i<5;i++) { System.out.print(&quot;Upisi &quot;+(i+1)+&quot;. element niza:&quot;); brojevi[i]=Integer.parseInt(citac.readLine()); } for(i=0;i<5;i++) { suma+=brojevi[i]; } System.out.println(&quot;Suma ucitanih brojeva je:&quot;+suma); } }
import java.io.*; class Sort public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int n,i,j,t; int [] a = new int[50]; System.out.print(&quot;Koliko brojeva:&quot;); n=Integer.parseInt(citac.readLine()); for(i=0;i<n;i++){ System.out.print(&quot;Zadaj brojeve:&quot;); a[i]=Integer.parseInt(citac.readLine());} for(i=0;i<n;i++) for(j=i+1;j<n;j++) {  if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t;}} for(i=0;i<n;i++) System.out.println( +a[i]); } }
Koliko brojeva:5 Zadaj brojeve:4 Zadaj brojeve:-7 Zadaj brojeve:8 Zadaj brojeve:-2 Zadaj brojeve:7 -7 -2 4 7 8
import java.io.*; class Dvoniz public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int n,i,j,t; int [][]a = new int[50][50]; System.out.print(&quot;Koliko brojeva:&quot;); n=Integer.parseInt(citac.readLine()); for(i=0;i<n;i++) for(j=0;j<n;j++) {System.out.print(&quot;Zadaj elemente niza:&quot;); a[i][j]=Integer.parseInt(citac.readLine());} for(i=0;i<n;i++) {for(j=0;j<n;j++) System.out.print( +a[i][j]+&quot;&quot;); System.out.print(&quot;&quot;);  } } }
Koliko brojeva:3 Zadaj elemente niza:4 Zadaj elemente niza:2 Zadaj elemente niza:3 Zadaj elemente niza:4 Zadaj elemente niza:5 Zadaj elemente niza:6 Zadaj elemente niza:2 Zadaj elemente niza:3 Zadaj elemente niza:4 4  2  3  4  5  6  2  3  4
Ispisuje u rečenici prvu riječ class StringoviAnalizaPrimjer { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); String ulaz,izlaz=&quot;&quot;; char znak; int i; System.out.print(&quot;Upisite recenicu:&quot;); ulaz=citac.readLine(); ulaz=ulaz.toUpperCase(); System.out.print(&quot;Ispis recenice&quot; +ulaz); for(i=0;i<ulaz.length();++i) { znak=ulaz.charAt(i); if(znak==' ') i=ulaz.length()+10; izlaz+= znak; } System.out.println(&quot; Ispis &quot; +izlaz); } } Upišite rečenicu :Dobar dan Ispis rečenice  : DOBAR DAN Ispis : DOBAR
Računa  produkt kvadratne matrice i vektora import java.io.*; class MatVekt { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int i,j,n; int [] v=new int[4]; int [] v1=new int[4]; int[][] a = new int[4][4]; System.out.print(&quot;Matrica je kvadratna 3. reda:&quot;);   for( i =0;i<3;++i) { for(j=0;j<3;++j) { System.out.print(&quot;Upisite element matrice u &quot;+(i+1)+&quot;. retku i &quot;+(j+1)+&quot;. stupcu:&quot;); a[i][j]=Integer.parseInt(citac.readLine()); } } for(i=0;i<3;++i) {for(j=0;j<3;++j) System.out.print( +a[i][j]+&quot;&quot;); System.out.print(&quot;&quot;); }
for( i =0;i<3;++i) { System.out.print(&quot;Komponente vektora: &quot;); v[i]=Integer.parseInt(citac.readLine()); } System.out.println(&quot;ispis komponente vektora:&quot;); //ispis niza for( i =0;i<3;++i) { System.out.println(v[i]+&quot; &quot;); } System.out.println(&quot;Rezlutat množenja matrice i vektora:&quot;); for(i =0;i<3;++i) {  v1[i]=0; for( j=0;j<3;++j) { v1[i]=v1[i]+a[i][j]*v[j]; } } for(i =0;i<3;++i) System.out.println(+v1[i]); } }
Rezultati: Matrica je kvadratna 3. reda:Upisite element matrice u 1. retku i 1. stupcu:3 Upisite element matrice u 1. retku i 2. stupcu:4 Upisite element matrice u 1. retku i 3. stupcu:5 Upisite element matrice u 2. retku i 1. stupcu:6 Upisite element matrice u 2. retku i 2. stupcu:2 Upisite element matrice u 2. retku i 3. stupcu:3 Upisite element matrice u 3. retku i 1. stupcu:4 Upisite element matrice u 3. retku i 2. stupcu:5 Upisite element matrice u 3. retku i 3. stupcu:6 3  4  5  6  2  3  4  5  6  Komponente vektora: 2 Komponente vektora: 3 Komponente vektora: 4 ispis komponente vektora: 2  3  4  Rezlutat množenja matrice i vektora: 38 30 47

Contenu connexe

En vedette

Priče iz davnina zadaci uz čitanje elena zmb
Priče iz davnina   zadaci uz čitanje elena zmbPriče iz davnina   zadaci uz čitanje elena zmb
Priče iz davnina zadaci uz čitanje elena zmb
Pogled kroz prozor
 

En vedette (20)

Primjer 3.1. do primjera 3.8
Primjer 3.1. do primjera 3.8Primjer 3.1. do primjera 3.8
Primjer 3.1. do primjera 3.8
 
Primjer 3.9. do primjera 3.15
Primjer 3.9. do primjera 3.15Primjer 3.9. do primjera 3.15
Primjer 3.9. do primjera 3.15
 
Statistika
StatistikaStatistika
Statistika
 
Eu projekti za obrazovanje
Eu projekti za obrazovanjeEu projekti za obrazovanje
Eu projekti za obrazovanje
 
Geografija - Geografski pogled na Popovaču
Geografija - Geografski pogled na PopovačuGeografija - Geografski pogled na Popovaču
Geografija - Geografski pogled na Popovaču
 
Programski jezik java
Programski jezik javaProgramski jezik java
Programski jezik java
 
Primjer studijskog posjeta
Primjer studijskog posjetaPrimjer studijskog posjeta
Primjer studijskog posjeta
 
Css
CssCss
Css
 
Biologija - Lonjsko polje
Biologija - Lonjsko poljeBiologija - Lonjsko polje
Biologija - Lonjsko polje
 
Biologija - Ljekovito bilje
Biologija - Ljekovito biljeBiologija - Ljekovito bilje
Biologija - Ljekovito bilje
 
Matematika - Crkva Sv. Alojzija Gonzage
Matematika - Crkva Sv. Alojzija GonzageMatematika - Crkva Sv. Alojzija Gonzage
Matematika - Crkva Sv. Alojzija Gonzage
 
Valentinovo - Engleski jezik
Valentinovo - Engleski jezikValentinovo - Engleski jezik
Valentinovo - Engleski jezik
 
Biologija - Biljke
Biologija -  BiljkeBiologija -  Biljke
Biologija - Biljke
 
Božić nekada božić danas - engleski jezik
Božić nekada božić danas - engleski jezikBožić nekada božić danas - engleski jezik
Božić nekada božić danas - engleski jezik
 
Analiza ankete o ovisnostima
Analiza ankete o ovisnostimaAnaliza ankete o ovisnostima
Analiza ankete o ovisnostima
 
Halloween - engleski jezik
Halloween - engleski jezikHalloween - engleski jezik
Halloween - engleski jezik
 
Vjeronauk - Običaji (prošlost)
Vjeronauk - Običaji (prošlost)Vjeronauk - Običaji (prošlost)
Vjeronauk - Običaji (prošlost)
 
Biologija - Jelenka
Biologija - JelenkaBiologija - Jelenka
Biologija - Jelenka
 
Expression Design
Expression DesignExpression Design
Expression Design
 
Priče iz davnina zadaci uz čitanje elena zmb
Priče iz davnina   zadaci uz čitanje elena zmbPriče iz davnina   zadaci uz čitanje elena zmb
Priče iz davnina zadaci uz čitanje elena zmb
 

Plus de Agencija za odgoj i obrazovanje - Education and Teacher Training Agency

Plus de Agencija za odgoj i obrazovanje - Education and Teacher Training Agency (20)

naslov
naslovnaslov
naslov
 
IzbornaNastava-TK-5.raz
IzbornaNastava-TK-5.razIzbornaNastava-TK-5.raz
IzbornaNastava-TK-5.raz
 
IzbornaNastava-TK-6.raz.
IzbornaNastava-TK-6.raz.IzbornaNastava-TK-6.raz.
IzbornaNastava-TK-6.raz.
 
IzbornaNastava-TK-8.raz
IzbornaNastava-TK-8.razIzbornaNastava-TK-8.raz
IzbornaNastava-TK-8.raz
 
IzbornaNastava-TK-7.raz
IzbornaNastava-TK-7.razIzbornaNastava-TK-7.raz
IzbornaNastava-TK-7.raz
 
Info@Edu 4_Trogir_2015
Info@Edu 4_Trogir_2015Info@Edu 4_Trogir_2015
Info@Edu 4_Trogir_2015
 
DaniTehnickeKulture_Trogir_2015.
DaniTehnickeKulture_Trogir_2015.DaniTehnickeKulture_Trogir_2015.
DaniTehnickeKulture_Trogir_2015.
 
Ucenje kroz igru (Maja Barbic)
Ucenje kroz igru (Maja Barbic)Ucenje kroz igru (Maja Barbic)
Ucenje kroz igru (Maja Barbic)
 
Sat kodiranja hour of code (Davor Banovic)
Sat kodiranja   hour of code (Davor Banovic)Sat kodiranja   hour of code (Davor Banovic)
Sat kodiranja hour of code (Davor Banovic)
 
Projekt karijernog savjetovanja ucenika (Renato Barisic)
Projekt karijernog savjetovanja ucenika (Renato Barisic)Projekt karijernog savjetovanja ucenika (Renato Barisic)
Projekt karijernog savjetovanja ucenika (Renato Barisic)
 
Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)
Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)
Pocetnica proogramiranja (Marina Cicin Sain i Snjezana Babic)
 
Office mix (Zeljka Knezovic)
Office mix (Zeljka Knezovic)Office mix (Zeljka Knezovic)
Office mix (Zeljka Knezovic)
 
Office 365 za os i ss (Zeljka Knezovic)
Office 365 za os i ss (Zeljka Knezovic)Office 365 za os i ss (Zeljka Knezovic)
Office 365 za os i ss (Zeljka Knezovic)
 
Mema (Marina icin Sain i Snjezana Babic)
Mema (Marina icin Sain i Snjezana Babic)Mema (Marina icin Sain i Snjezana Babic)
Mema (Marina icin Sain i Snjezana Babic)
 
Ict4 scf (Darko Vencl)
Ict4 scf (Darko Vencl)Ict4 scf (Darko Vencl)
Ict4 scf (Darko Vencl)
 
Ict curricula (Viktorija Hrzica)
Ict curricula (Viktorija Hrzica)Ict curricula (Viktorija Hrzica)
Ict curricula (Viktorija Hrzica)
 
Code eu (Ivana Ruzic)
Code eu (Ivana Ruzic)Code eu (Ivana Ruzic)
Code eu (Ivana Ruzic)
 
Jezicni savjeti strucni ispit
Jezicni savjeti    strucni ispitJezicni savjeti    strucni ispit
Jezicni savjeti strucni ispit
 
GOO u nastavnim temama iz informatike u srednjoj skoli
GOO u nastavnim temama iz informatike u srednjoj skoliGOO u nastavnim temama iz informatike u srednjoj skoli
GOO u nastavnim temama iz informatike u srednjoj skoli
 
GOO u nastavnim temama iz informatike u osnovnoj skoli
GOO u nastavnim temama iz informatike u osnovnoj skoliGOO u nastavnim temama iz informatike u osnovnoj skoli
GOO u nastavnim temama iz informatike u osnovnoj skoli
 

Programski Jezik Java

  • 1. Programski jezik Java Ljiljana Miletić Gimnazija, Požega
  • 2.  
  • 3.  
  • 4.  
  • 5.  
  • 6.  
  • 7.  
  • 8.  
  • 9.  
  • 10.  
  • 11.  
  • 12.  
  • 13.  
  • 14.  
  • 15.  
  • 16.  
  • 17.  
  • 18.
  • 20.
  • 21. import java.io.*; class Min { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int min=0,n,i; int [] a = new int[50]; System.out.print(&quot;Koliko brojeva:&quot;); n=Integer.parseInt(citac.readLine()); for(i=0;i<n;i++){ System.out.print(&quot;Zadaj brojeve:&quot;); a[i]=Integer.parseInt(citac.readLine()); if(i == 0) min=a[i]; if( a[i]< min ) min = a[i]; } System.out.println(&quot;Min: &quot; +min); } } Koliko brojeva:3 Zadaj brojeve:-23 Zadaj brojeve:45 Zadaj brojeve:-67 Min: -67
  • 22. import java.io.*; class UcitNizSuma{ public static void main(String[] args) throws IOException { int i,suma=0; int[] brojevi = new int[5]; BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); for(i=0;i<5;i++) { System.out.print(&quot;Upisi &quot;+(i+1)+&quot;. element niza:&quot;); brojevi[i]=Integer.parseInt(citac.readLine()); } for(i=0;i<5;i++) { suma+=brojevi[i]; } System.out.println(&quot;Suma ucitanih brojeva je:&quot;+suma); } }
  • 23. import java.io.*; class Sort public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int n,i,j,t; int [] a = new int[50]; System.out.print(&quot;Koliko brojeva:&quot;); n=Integer.parseInt(citac.readLine()); for(i=0;i<n;i++){ System.out.print(&quot;Zadaj brojeve:&quot;); a[i]=Integer.parseInt(citac.readLine());} for(i=0;i<n;i++) for(j=i+1;j<n;j++) { if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t;}} for(i=0;i<n;i++) System.out.println( +a[i]); } }
  • 24. Koliko brojeva:5 Zadaj brojeve:4 Zadaj brojeve:-7 Zadaj brojeve:8 Zadaj brojeve:-2 Zadaj brojeve:7 -7 -2 4 7 8
  • 25. import java.io.*; class Dvoniz public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int n,i,j,t; int [][]a = new int[50][50]; System.out.print(&quot;Koliko brojeva:&quot;); n=Integer.parseInt(citac.readLine()); for(i=0;i<n;i++) for(j=0;j<n;j++) {System.out.print(&quot;Zadaj elemente niza:&quot;); a[i][j]=Integer.parseInt(citac.readLine());} for(i=0;i<n;i++) {for(j=0;j<n;j++) System.out.print( +a[i][j]+&quot;&quot;); System.out.print(&quot;&quot;); } } }
  • 26. Koliko brojeva:3 Zadaj elemente niza:4 Zadaj elemente niza:2 Zadaj elemente niza:3 Zadaj elemente niza:4 Zadaj elemente niza:5 Zadaj elemente niza:6 Zadaj elemente niza:2 Zadaj elemente niza:3 Zadaj elemente niza:4 4 2 3 4 5 6 2 3 4
  • 27. Ispisuje u rečenici prvu riječ class StringoviAnalizaPrimjer { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); String ulaz,izlaz=&quot;&quot;; char znak; int i; System.out.print(&quot;Upisite recenicu:&quot;); ulaz=citac.readLine(); ulaz=ulaz.toUpperCase(); System.out.print(&quot;Ispis recenice&quot; +ulaz); for(i=0;i<ulaz.length();++i) { znak=ulaz.charAt(i); if(znak==' ') i=ulaz.length()+10; izlaz+= znak; } System.out.println(&quot; Ispis &quot; +izlaz); } } Upišite rečenicu :Dobar dan Ispis rečenice : DOBAR DAN Ispis : DOBAR
  • 28. Računa produkt kvadratne matrice i vektora import java.io.*; class MatVekt { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int i,j,n; int [] v=new int[4]; int [] v1=new int[4]; int[][] a = new int[4][4]; System.out.print(&quot;Matrica je kvadratna 3. reda:&quot;); for( i =0;i<3;++i) { for(j=0;j<3;++j) { System.out.print(&quot;Upisite element matrice u &quot;+(i+1)+&quot;. retku i &quot;+(j+1)+&quot;. stupcu:&quot;); a[i][j]=Integer.parseInt(citac.readLine()); } } for(i=0;i<3;++i) {for(j=0;j<3;++j) System.out.print( +a[i][j]+&quot;&quot;); System.out.print(&quot;&quot;); }
  • 29. for( i =0;i<3;++i) { System.out.print(&quot;Komponente vektora: &quot;); v[i]=Integer.parseInt(citac.readLine()); } System.out.println(&quot;ispis komponente vektora:&quot;); //ispis niza for( i =0;i<3;++i) { System.out.println(v[i]+&quot; &quot;); } System.out.println(&quot;Rezlutat množenja matrice i vektora:&quot;); for(i =0;i<3;++i) { v1[i]=0; for( j=0;j<3;++j) { v1[i]=v1[i]+a[i][j]*v[j]; } } for(i =0;i<3;++i) System.out.println(+v1[i]); } }
  • 30. Rezultati: Matrica je kvadratna 3. reda:Upisite element matrice u 1. retku i 1. stupcu:3 Upisite element matrice u 1. retku i 2. stupcu:4 Upisite element matrice u 1. retku i 3. stupcu:5 Upisite element matrice u 2. retku i 1. stupcu:6 Upisite element matrice u 2. retku i 2. stupcu:2 Upisite element matrice u 2. retku i 3. stupcu:3 Upisite element matrice u 3. retku i 1. stupcu:4 Upisite element matrice u 3. retku i 2. stupcu:5 Upisite element matrice u 3. retku i 3. stupcu:6 3 4 5 6 2 3 4 5 6 Komponente vektora: 2 Komponente vektora: 3 Komponente vektora: 4 ispis komponente vektora: 2 3 4 Rezlutat množenja matrice i vektora: 38 30 47