====== 6.cvičení ======
===== Příklady z hodiny =====
==== Zadání ====
Napište program, který nejprve načte od uživatele dvě celá čísla a sečte je a pak načte dvě desetinná čísla a sečte je. Použijte metody.
==== Vypracování ====
package zkouska;
import java.util.Scanner;
public class Zkouska {
static int NactiCislo(String s)
{
Scanner klv = new Scanner(System.in);
System.out.print(s);
return klv.nextInt();
}
static double NactiCisloD(String s)
{
Scanner klv = new Scanner(System.in);
System.out.print(s);
return klv.nextDouble();
}
public static void main(String[] args) {
int a,b;
double x,y;
a = NactiCislo("Zadej prvni cele cislo: ");
b = NactiCislo("Zadej druhe cele cislo: ");
b = Secti(a,b);
System.out.println("Vysledek je: "+b);
x = NactiCisloD("Zadej prvni cislo: ");
y = NactiCisloD("Zadej druhe cislo: ");
y = Secti(x,y);
System.out.println("Vysledek je: "+y);
}
static int Secti(int a, int b)
{
return a+b;
}
static double Secti(double a, double b)
{
return a+b;
}
}
===== Další příklady=====
==== Příklad 1 ====
=== Zadání ===
Napište program, který od uživatele načte dvě čísla a vypíše jejich součet. Použijte metody.
=== Vypracování 1 ===
package pocitani;
import java.util.Scanner;
public class Pocitani {
public static void main(String[] args) {
int x,y,z;
x = NactiCislo();
y = NactiCislo();
z = Secti(x,y);
VypisVysledek(z);
}
static int Secti(int a, int b){
int soucet;
soucet = a +b;
return soucet;
}
static int NactiCislo(){
int cislo;
Scanner klv = new Scanner(System.in);
System.out.print("Zadej cislo: ");
cislo = klv.nextInt();
return cislo;
}
static void VypisVysledek (int vysledek){
System.out.println("Vysledek je: "+vysledek);
}
}
=== Vypracování 2 ===
package pocitani;
import java.util.Scanner;
public class Pocitani {
public static void main(String[] args) {
VypisVysledek(Secti(NactiCislo(),NactiCislo()));
}
static int Secti(int a, int b){
return a+b;
}
static int NactiCislo(){
Scanner klv = new Scanner(System.in);
System.out.print("Zadej cislo: ");
return klv.nextInt();
}
static void VypisVysledek (int vysledek){
System.out.println("Vysledek je: "+vysledek);
}
}
==== Příklad 2====
=== Zadání ===
Napište program, který od uživatele načte tři čísla a najde nejmenší z nich. Použijte metody.
=== Vypracování ===
package pocitani;
import java.util.Scanner;
public class Pocitani {
public static void main(String[] args) {
int x,y,z;
x = NactiCislo();
y = NactiCislo();
z = NactiCislo();
z=Min(x,y,z);
VypisVysledek(z);
}
static int Min(int a, int b, int c){
if (a