Programski jezik  Java Ljiljana Miletić Gimnazija, Požega
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Instalacija jave Potrebne datoteke: Pokretanje i rad
Primjeri programa
import java.io.*; class Jedniz { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int s=0,n,i; int [] a = new int[50]; double pro; 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()); s=s+a[i]; } pro=(double)s/(n); System.out.println(&quot;Srednja vrijednost: &quot;+pro); } } Koliko brojeva:3 Zadaj brojeve:4 Zadaj brojeve:5 Zadaj brojeve:6 Srednja vrijednost: 5.0
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;\t&quot;); System.out.print(&quot;\n&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;\n 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;\t&quot;); System.out.print(&quot;\n&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;\nRezlutat 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

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.
    Instalacija jave Potrebnedatoteke: Pokretanje i rad
  • 19.
  • 20.
    import java.io.*; classJedniz { public static void main(String[] args) throws IOException{ BufferedReader citac = new BufferedReader(new InputStreamReader(System.in)); int s=0,n,i; int [] a = new int[50]; double pro; 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()); s=s+a[i]; } pro=(double)s/(n); System.out.println(&quot;Srednja vrijednost: &quot;+pro); } } Koliko brojeva:3 Zadaj brojeve:4 Zadaj brojeve:5 Zadaj brojeve:6 Srednja vrijednost: 5.0
  • 21.
    import java.io.*; classMin { 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.*; classUcitNizSuma{ 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.*; classSort 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 Zadajbrojeve:4 Zadaj brojeve:-7 Zadaj brojeve:8 Zadaj brojeve:-2 Zadaj brojeve:7 -7 -2 4 7 8
  • 25.
    import java.io.*; classDvoniz 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;\t&quot;); System.out.print(&quot;\n&quot;); } } }
  • 26.
    Koliko brojeva:3 Zadajelemente 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čeniciprvu 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;\n Ispis &quot; +izlaz); } } Upišite rečenicu :Dobar dan Ispis rečenice : DOBAR DAN Ispis : DOBAR
  • 28.
    Računa produktkvadratne 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;\t&quot;); System.out.print(&quot;\n&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;\nRezlutat 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 jekvadratna 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