Professional Documents
Culture Documents
Zadatak1
public class Hello{
public static void main(String[] args){
System.out.println("Ciao, Svite!");
System.out.println("Vidimo se kasnije !");
}
}
zadatak2
public class ImeUokviru{
public static void main(String[] args){
System.out.println("--------\n|andela|\n--------");
}
}
zadatak3
Vj2_cjelina2
Zadatak1
}
}
zadatak2
zadatak3
public class Upoznavanje{
public static void main(String[] args) {
String x;
System.out.println("Moje ime je java");
System.out.println("Kako se ti zoveš");
ConsoleReader in=new ConsoleReader(System.in);
x=in.readLine();
System.out.println(x+" !Drago mi je što smo se
upoznali");
}
}
zadatak1
zadatak3
import java.util.*;
while(true){
System.out.println("Upisite broj:");
broj= in.readInt();
i++;
if(broj==randomni)
{
System.out.println("Bingo pogodili ste iz "+ i +" puta");
break;
}
else if(broj<randomni)
{
System.out.println("Manji je od trazenog.");
}
else if(broj>randomni)
{
System.out.println("Broj je veci.");
}
}
}
}
vj5_cjelina4
pravljenje auta
import java.applet.*;
import java.awt.*;
import java.awt.geom.*;
public class PaintVan extends Applet
{
public void paint(Graphics g)
{
Graphics2D g2 = (Graphics2D) g;
/* Paint the background. */
Color paleBlue = new Color(0.75f, 0.750f, 1.0f);
g2.setColor(paleBlue);
g2.fill(new Rectangle2D.Double(0,0,300,300));
/* Paint the body of the van. */
g2.setColor(Color.red);
g2.fill (new Rectangle2D.Double(50,100,120,80));
g2.fill (new Rectangle2D.Double(170,130,80,50));
/* Paint the back wheel. */
g2.setColor(Color.darkGray);
g2.fill(new Ellipse2D.Double(70,160,40,40));
g2.setColor(Color.white);
g2.fill(new Ellipse2D.Double(80,170,20,20));
/* Paint the front wheel. */
g2.setColor(Color.darkGray);
g2.fill(new Ellipse2D.Double(190,160,40,40));
g2.setColor(Color.white);
g2.fill(new Ellipse2D.Double(200,170,20,20));
}
}
}
/* Kreiraj novog studenta sa zadanim ID brojem, imenom i programom studija Polje
godina bit će postavljeno na 1. */
public Student(String id, String im, String p,String m,String k)
{
idBroj = id;
ime = im;
programStudija = p;
godina = 1;
promjenimentora=m;
brbod=0;
}
}
______________________________________________________
KOLOKVIJ_2
Zadaci za kolokvij
8. poglavlje OcjenaBroj
8. poglavlje Ponavljalo
10. poglavlje Kombiniranje dviju srodnih klasa(Student i Zaposlenik)
11. poglavlje primjer 2
11. poglavlje primjer 3
vjezba_7
import java.applet.Applet;
import java.awt.Graphics;
public class Octagon extends Applet
{
public void init()
{
Robot.setWindow(this);
}
/* Crtaj spiralu. */
public void paint(Graphics g)
{
Robot r = new Robot();
r.olovkaDolje();
//for (int i = 0; i <= 8; i++) {
for(int i = 0; i<9; i++)
{
r.pomakni(45); r.lijevo(45);
}
}
}
________________________________________________________________________
_____
import java.awt.*;
import java.awt.geom.*;
import java.applet.*;
{ Line2D.Double line =
new Line2D.Double(stariX, stariY, x, y);
Graphics2D g2 =
(Graphics2D) window.getGraphics();
g2.draw(line);
g2.dispose();
}
}
public void lijevo(double deg)
{
smjer = smjer + deg;
}
public Robot()
{ int w = window.getWidth();
int h = window.getHeight();
x = 0.5*w;
y = 0.5*h;
smjer = 90;
jeDolje = false;
}
public static void setWindow(Component c)
{ window = c;
}
}
_________________________________________
import java.applet.Applet;
import java.awt.Graphics;
public class Spiral extends Applet
{
public void init()
{
Robot.setWindow(this);
}
/* Crtaj spiralu. */
public void paint(Graphics g)
{
Robot r = new Robot();
r.olovkaDolje();
for (int i = 0; i < 100; i++)
{
r.pomakni(i);
r.lijevo(36);
}
}
}
_________
import java.applet.Applet;
import java.awt.Graphics;
/* Koristi robota za crtanje fraktalnog stabla. */
public class Tree extends Applet
{
Robot robi;
//Robot koji crta stablo.
public void init()
{
robi.setWindow(this);
}
public void paint(Graphics g)
{
robi = new Robot();
robi.pomakni(-100);
crtajStablo(60);
}
/* Koristi robota robija za crtanje stabla. veličina = veličina grane. */
void crtajStablo(double veličina)
{
if (veličina < 1)
return;
robi.olovkaDolje();
robi.pomakni(veličina);
robi.olovkaGore();
robi.lijevo(20);
crtajStablo(veličina*0.75);
robi.desno(50);
crtajStablo(veličina*0.65);
robi.lijevo(30);
robi.pomakni(-veličina);
}
}
vj8_cjelina11
import java.io.*;
public class Prosjek3 {
public static void main(String[] args) {
BufferedReader data;
try {
data = new BufferedReader (new FileReader("numbers.dat"));
}
catch (FileNotFoundException e) {
System.out.println ("Datoteka numbers.dat nije pronađena.");
return;
}
/*Čitaj i dodaj vrijednosti, te broji ukupan broj vrijednosti. */
double suma = 0;
int koliko = 0;
try {
while (true) {
String line = data.readLine();
if (line == null) break;
try {
double next = Double.parseDouble(line);
suma = suma + next; koliko++;
}
catch (NumberFormatException e) {
System.out.println ("Nerazumljiv ulazni podatak: " + line);
}
}
data.close(); }
catch (IOException e) { System.out.println(e);
return;
}
/* Ispiši prosjek. */
if (koliko > 0) System.out.println ("Srednja vrijednost = " + suma/koliko);
else System.out.println("Nema unesenih vrijednosti.");
}
}
vj9___cjelina9
------------------------------------------------------------------------------------------------------
vj10_cjelina8
import java.util.*;
import java.awt.*;
ocjene[br]+=1;
}
/*Ispiši riječi iz liste u obrnutom redoslijedu */
for (int i = 0; i <11; i++){
System.out.print(i+" ");
for(int j=ocjene[i];j>0;j--)
System.out.print("*");
System.out.println();
}
}
}
__________________________________________________________
import java.util.*;
import java.awt.*;
}
}
vjezba_11_cjelina_10