| | |
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Autor | Správa |
---|
Registrovaný: 13.04.08 Prihlásený: 15.11.10 Príspevky: 14 Témy: 2 | Napísal lew1s: 28.10.2010 20:32 | |
|
Zdravim,
vie mi niekto pomoct zo zadanim projektu pre hraci automat (slot machine).
zadanie:
Develop an application that stimulates a slot machine. The player starts out with M coins. The value for M is an input to the program, and you charge 25 cents per coin. For each play, the player can bet 1 to 4 coins. If the player enters 0 as the number of coins to bet, then the program stops playing. At the end of the game, the program displays the number of coins left and how much the player has won or lost in euros. There are three slots in the machine and each slot will display one of the three possible pieces: Bell, Grape and Cherry. When certain combinations appear on the slots, the machine will pay the player. The payoff combinations are as follows:
Zatial kde sme sa dostali v ucive je tu:
Programming Basics
Numerical Data
Instantiable Class
Selection Statements
Repetition Statements
Strings
podla vsetkoho by sme mali pouzit prikaz RANDOM aby automat nahodne daval symboly.
Aspon trosku pomoci ako zacat.
dakujem
|
|
Registrovaný: 01.04.10 Prihlásený: 08.10.11 Príspevky: 339 Témy: 0 | Napísal Forty-: 28.10.2010 23:14 | |
|
Co konkretne nevies?
Navrhnut triedy?
Pouzit nejake metody?
Nieco konkretne?
|
|
Registrovaný: 13.04.08 Prihlásený: 15.11.10 Príspevky: 14 Témy: 2 | Napísal autor témy lew1s: 29.10.2010 0:14 | |
|
kolko suborov by to malo mat ?
a kolko objectov?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
akože koľko?? veď si sprav rozbor problému a prídeš na to rýchlo aj sám.. to ti tu máme povedať rovno celý postup alebo čo? každý programátor má trochu iný postup a otázka "na koľko súborov mám urobiť program" mi príde prinajmenšom divná
_________________ C#, PHP, ... |
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 29.10.2010 7:40 | |
|
no potrebuje minimalne tri subory s obrazkami zvonceka, hrozna a ceresni
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
zabudol si pozadie - samotný automat
_________________ C#, PHP, ... |
|
Registrovaný: 13.04.08 Prihlásený: 15.11.10 Príspevky: 14 Témy: 2 | Napísal autor témy lew1s: 29.10.2010 10:08 | |
|
inteligenti
|
|
Registrovaný: 01.04.10 Prihlásený: 08.10.11 Príspevky: 339 Témy: 0 | Napísal Forty-: 29.10.2010 10:25 | |
|
Zacni navrhom tried, zadefinuj im atributy a metody. Vytvor demonstracny program, kde ich vyuzijes.
Pokial neovladas principy objektovo orientovaneho programovania, problem spravne nevyriesis. Podla zoznamu tem co si sem dal by si to uz mal vediet.
Do buducnosti odporucam pytat sa konkretne otazky na ktore vieme konkretne odpovedat. Nikto ti tu nebude robit tvoje zadania, na svete je prilis vela "tiezprogramatorov" a takych uz ani netreba. Takze makat makat makat.
|
|
Registrovaný: 13.04.08 Prihlásený: 15.11.10 Príspevky: 14 Témy: 2 | Napísal autor témy lew1s: 11.11.2010 15:23 | |
|
tak uz som zacal navrhovat triedy , len mi stale nieco chyba . mohli by ste sa niekto na to pozret ? ?? dakujem
class SlotMachine{
//declare data members
private int slot1 =1;
private int slot2 =2;
private int slot3 =3;
private int payoff =0;
//constructor
public SlotMachine(){
public int payoff = 0;
public int euros = 1;
public int coins = 4;
}
//set methods take parameter in the brackets
public void setCoins(int c){
coins = c;
}
//we use Strings to store words we use int or double for members
public void setEuro(String e){
euro = e;
}
//compute
public void compute(){
if(slot1 == 1 && slot2 == 1 && slot3 == 1){
payoff = 10;
}
else
if(slot1 ==2 && slot2 ==2 && slot3 ==2){
payoff = 7;
}
else
if(slot1 ==3 && slot2 ==3 && slot3 ==3){
payoff = 5;
}
else
if(slot1 ==3 && slot2 ==3){
payoff = 3;
}
else
if(slot1 ==3 && slot3 ==3){
payoff = 3;
}
else
if(slot2 ==3 && slot3 ==3){
payoff = 3;
}
else
if(slot1 ==3){
payoff = 1;
}
else
if(slot2 ==3){
payoff = 1;
}
else
if(slot3 ==3){
payoff = 1;
}
}
public String getPayoff(){
return payoff;
}
}
|
|
Registrovaný: 01.04.10 Prihlásený: 08.10.11 Príspevky: 339 Témy: 0 | Napísal Forty-: 11.11.2010 21:01 | |
|
hint: vo vnutri metod nemozes pouzivat pristupove modifikatory
|
|
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Ističe, prúdové chrániče a schodiskový automat v Predám | 11 | 620 | 11.09.2014 7:37 Bedo | | Kolo litra oleja ide to automat. BMW E36 ? v Automobily, motorky | 24 | 1964 | 03.10.2010 18:38 lolek013 | | Zastavenie automat. spustenia programu pri spustení Win 7 v Operačné systémy Microsoft | 2 | 1549 | 21.06.2010 18:13 cyboerbob | | Online výherný automat - tvorba algoritmu, aplikacie na webe v Ponuka práce | 0 | 561 | 15.07.2013 15:41 AndrejHronecky | | Program na automat. triedenie obrazkov s rozmermi >,< v Grafické programy | 0 | 873 | 22.07.2006 19:44 Harlequin | | dobre java navody a nova tema JAVA [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 35 | 5431 | 09.03.2009 17:14 tlacitko Enter | | Rozdiel medzi Java Standard a Java EE v Assembler, C, C++, Pascal, Java | 1 | 841 | 02.04.2014 12:41 XOLOO | | P: Modul automat. dotahovania okien + ex BT GPS i-geo v Predám | 9 | 777 | 29.03.2012 16:41 tacosi | | HRACI NOTEBOOK v Notebooky a netbooky | 5 | 371 | 09.05.2013 16:43 nescafe | | hrací notebook v Notebooky a netbooky | 4 | 623 | 18.07.2012 21:46 Xaltotun | | hraci podpis v Správy pre vedenie fóra | 12 | 1846 | 06.05.2011 22:24 KocuR | | Hraci noťas v Notebooky a netbooky | 15 | 715 | 16.07.2012 14:51 DJ46 | | Hrací počítač 600e v PC zostavy | 24 | 1322 | 31.05.2010 20:46 brmbo | | vodiči a hráči videohier v Voľný čas a hobby | 3 | 545 | 05.03.2015 20:10 Shooty | | Hraci PC do 900EUR v PC zostavy | 8 | 808 | 05.12.2010 13:44 mig07 | | Hrací notebook do 1300€ v Notebooky a netbooky | 3 | 631 | 02.11.2010 23:59 yaxamp |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|