TEORIA Z JAVY
1. Okresl sposob kompilacji i uruchamiania programu w Javie . Co to
JVH
i
B-KOD
?
2.Omow podstawowe typy danych w jezyku JAVA.
3.Omow
operatory w jezyku JAVA
.
4,Podaj
skladnie i omow zasade dzialania instrukcji wyboru
5.Omow 3
typy okien dialogowych
w jezyku JAVA. Do czego sluza poszczegolne typy okien. Podaj przyklad
zastosowania kazdego typu .
6. W jaki sposob
zaimplementowac losowanie
w JAVA. Pokaz na przykladzie w jaki sposob wylosowac liczbe
calkowita.
Oblicz i wyjasnij
:
- 81%7
- 10/4
- a=8
- (!a>0||a!=8)
- (char)65
Program 1
: import javax.swing.*;
public class sprawdzian1 {
public static void main(String[] args) {
int losowanie1,losowanie2,losowanie3, minimum=1, maximum=100, max;
double min;
losowanie1= minimum+(int)(Math.random()*maximum);
losowanie2= minimum+(int)(Math.random()*maximum);
losowanie3= minimum+(int)(Math.random()*maximum);
JOptionPane.showMessageDialog(null,"Wylosowane liczby to: "+"\n"+losowanie1+"\n"+losowanie2+"\n"+losowanie3);
}
}
Program 2:
import javax.swing.*;
public class Spr {
public static void main (String args[])
{
int
a,wynik,wybor;
double
wynik2 = 0;
a=Integer.parseInt(JOptionPane.showInputDialog("podaj dowolna liczbe calkowita"));
wybor=Integer.parseInt(JOptionPane.showInputDialog("Wybierz opcje menu, co chcesz wiedziec:\n1 -kwadrat podanej liczby\n2
-Odwrotnosc\n3 -pierwiastek\n4 - czy parzysta\n5 -czy ujemna dodatnia, czy watosc 0\n6 - koniec"));
switch(wybor){
case 1
:wynik=a*a;
JOptionPane.showMessageDialog(null,"kwadrat podanej przez Cb liczby to"+wynik);
break;
case 2
:wynik=1/a;
JOptionPane.showMessageDialog(null,"odwrotnosc to:"+wynik);
break;
case 3
:
wynik2=Math.sqrt(a);
JOptionPane.showMessageDialog(null,"pierwiastek to:"+wynik2);
break;
case 4
:
if(a<2)JOptionPane.showMessageDialog(null,"parzysta");
else{JOptionPane.showMessageDialog(null,"nie parzysta");
}
break;
case 5
:
if(a==0)JOptionPane.showMessageDialog(null,"a to 0");
else{
if(a<0)JOptionPane.showMessageDialog(null,"a mniejsze od zero");}
break;
case 6
:
System.exit(0);
break;
default:JOptionPane.showMessageDialog(null, "zly wybor");
}
}
}