====== Program Počítání ======
===== Zadání =====
Napište program, který načte od uživatele dvě čísla a provede s nimi matematické operace +,-,*,/. Program bude obsahovat dvě třídy. Ve třídě Pocitej budou pouze metody pro vlastní výpočet, ve třídě Main se provede pouze načtení čísel a zobrazení výsledků.
===== Řešení =====
**Třída Main**
package kalkul;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int cislo1,cislo2,v1,v2,v3;
double v4;
Scanner klv = new Scanner(System.in);
System.out.print("Zadej prvni cislo :");
cislo1=klv.nextInt();
System.out.print("Zadej druhe cislo :");
cislo2=klv.nextInt();
v1=Pocitej.Secti(cislo1,cislo2);
v2=Pocitej.Odecti(cislo1,cislo2);
v3=Pocitej.Vynasob(cislo1,cislo2);
v4=Pocitej.Vydel(cislo1,cislo2);
System.out.println("Soucet je : "+v1);
System.out.println("Rozdil je : "+v2);
System.out.println("Soucin je : "+v3);
System.out.println("Podil je : "+v4);
}
}
**Třída Pocitej**
package kalkul;
public class Pocitej {
static int Secti(int a, int b)
{
return(a+b);
}
static int Odecti(int a, int b)
{
return(a-b);
}
static int Vynasob(int a, int b)
{
return(a*b);
}
static double Vydel(int a, int b)
{
double v;
if (b==0)
{
System.out.println("Nelze delit nulou");
return 0;
}
else { v=(double) a/b;
return(v);
}
}
}