Zdravím robil som program - Obchod .. ide o to ze chcem aby to bolo ako v obchode proste nakupis vypise ti kolko treba zaplatit a čau ... jednoduche ale nvm ako na to zatial mam toto:
Obchod - main class
/**
* Write a description of class Obchod here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Obchod
{
public int klavesnica;
public int mys;
public int monitor;
public int stolnyPC;
public int cenaSpolu;
public int i;
public int cenaKlavesnice;
public int cenaMys;
public int cenaMonitor;
public int cenaStolnyPC;
public int vysl;
public int vek;
public Obchod (int klavesnica, int mys, int monitor, int stolnyPC)
{
this.klavesnica=klavesnica;
this.mys=mys;
this.monitor=monitor;
this.stolnyPC=stolnyPC;
}
public int cenaKlavesnice (int klavesnica)
{
i=20;
cenaKlavesnice=i*klavesnica;
return cenaKlavesnice;
}
public int cenaMys (int mys)
{
i=10;
cenaMys=i*mys;
return cenaMys;
}
public int cenaMonitor (int monitor)
{
i=50;
cenaMonitor=i*monitor;
return cenaMonitor;
}
public int cenaStolnyPC (int stolnyPC)
{
i=350;
cenaStolnyPC=i*stolnyPC;
return cenaStolnyPC;
}
public int cenaSpolu ()
{
vysl=0;
vysl=cenaStolnyPC+cenaMonitor+cenaMys+cenaKlavesnice;
return vysl;
}
private String vysledok;
public String tvojVek (int vek)
{
if (vek>=18)
{
String vysl="";
vysl= "mozes pokracovat";
return vysl;
}else
{
if(vek<18)
{
vysledok="nemozes pokracovat nemas dost rokov";
System.out.println("nemozes pokracovat nemas dost rokov");
return vysledok;
}
}
return vysledok;
}
}
a druhu triedu Aplikacia:
import java.util.*;
/**
* Write a description of class Aplikacia here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Aplikacia
{
Obchod obd;
public void zadajObjednavku()
{
Scanner klav=new Scanner(System.in);
String vstMeno;
String vstPriezvisko;
int vstVolba;
int vstVek;
int vstVolba2;
int vstNakup1;
int vstNakup2;
int vstNakup3;
int vstNakup4;
int vyslAkcie;
int vstKlavesnica=0;
int vstMys=0;
int vstMonitor=0;
int vstStolnyPC=0;
System.out.println("\fZaciatok programu");
System.out.print("Zadajte svoje meno: ");
klav=new Scanner(System.in);
vstMeno=klav.nextLine();
System.out.print("Zadajte svoje priezvisko: ");
klav=new Scanner(System.in);
vstPriezvisko=klav.nextLine();
System.out.print("Zadajte svoj vek: ");
klav=new Scanner(System.in);
vstVek=klav.nextInt();
boolean koniec = false;
do {
System.out.println("\n\n" );
System.out.println("0... ukoncenie \n" +
"1... klavesnica 20€ \n" +
"2...mys 10€ \n" +
"3...monitor 50€ \n" +
"4...Stolny PC 350€ \n\n" +
"volba : ");
klav= new Scanner(System.in);
vstVolba = klav.nextInt();
switch(vstVolba)
{
case 0:
{
koniec=true;
}
break;
case 1:
{
System.out.printf("Zadajte pocet");
klav=new Scanner(System.in);
vstNakup1=klav.nextInt();
vyslAkcie=obd.cenaKlavesnice(vstKlavesnica);
System.out.println(vyslAkcie);
}
break;
case 2:
{
System.out.printf("Zadajte pocet");
klav=new Scanner(System.in);
vstNakup2=klav.nextInt();
vyslAkcie=obd.cenaMys(vstMys);
System.out.println(vyslAkcie);
}
break;
case 3:
{
System.out.printf("Zadajte pocet");
klav=new Scanner(System.in);
vstNakup3=klav.nextInt();
vyslAkcie=obd.cenaMonitor(vstMonitor);
System.out.println(vyslAkcie);
}
break;
case 4:
{
System.out.printf("Zadajte pocet");
klav=new Scanner(System.in);
vstNakup4=klav.nextInt();
vyslAkcie=obd.cenaStolnyPC(vstStolnyPC);
System.out.println(vyslAkcie);
}
break;
}
} while (koniec == false);
System.out.println("Koniec programu");
}
}