Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
thacoga
Newbie
Newbie

Anmeldedatum: 12.03.2009
Beiträge: 2

Brauche ein Lottoprogramm in C
Verfasst am: 12.03.2009, 22:54

hi leute,
ich brauch umbedint ein lottospiel welches mit visual basic und
in c geschrieben ist.
Ich bin noch ziemlich am anfang von C also bitte versucht
den code möglichst einfach zu formulieren *danke*
definitionen würden auch helfen Very Happy

AUFGABENSTELLUNG:
Entwerfen und Programmieren eines Lottospiels am Computer

Die Verfahrensweisen und Regeln sollen angenähert denen des staatlich kontrollierten Lottospiels (6 aus 49) entsprechen, allerdings ohne Zusatzzahl u.ä., aber zu Testzwecken auch modifiziert werden können (5 aus 36 etc.). Eine Gewinnrechnung (Auszahlung) mit zugehöriger Kalkulation (Einnahmen, Betriebsgewinn) muss nicht sein.

Die Rollen der Spieler sollten beeinflussbar sein:
Computer zieht <-> Mensch tippt
Computer zieht <-> Computer tippt
Mensch zieht <-> Computer tippt

Neben Einzeltipps sollte es auch möglich sein, eine bestimmte Tippanzahl oder ein bestimmtes Ergebnis (z.B. 4 richtige) vorzugeben, was insbesondere bei den Rollenvarianten 2 und 3 interessant sein könnte.

Um Glück oder Aufwand zu dokumentieren wäre eine Spielauswertung (Statistik) wünschenswert, optional mit Speichern in Dateien.

Die Abläufe und Ergebnisse sollten mit den beschränkten Mitteln der Konsolentextausgabe so ansprechend wie möglich dargestellt werden (Spielfeld, Farben, ...).

Vielen Dank,
thacoga
_________________
 
ZiuX
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 02.05.2008
Beiträge: 160


Verfasst am: 13.03.2009, 14:26

1.
DU bekommst eine Aufgabe und meinst du kannst hier mal eben so fragen ob dir wer sowas coded?

2.

Zitat:
ich brauch umbedint ein lottospiel welches mit visual basic und
in c geschrieben ist.


Wie stellst du dir das vor?
inline C ? xD

lg ZiuX
 
b6d
Tutorial Leser
Tutorial Leser

Anmeldedatum: 28.01.2009
Beiträge: 31


Verfasst am: 13.03.2009, 20:27

Computer zieht <-> Mensch tippt
Mensch zieht <-> Computer tippt

methodisch ist das genau das selbe... vollkommen unnütz
_________________


 
thacoga
Newbie
Newbie

Anmeldedatum: 12.03.2009
Beiträge: 2


Verfasst am: 05.04.2009, 14:08


#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <limits.h>

void linie_prg_ueberschrift(void);
void linie_menue_punkt_2(void);


#define ANZ_LZ 49 // Anzahl der Lottozahlen
#define ANZ_TIPPS 6 // Anzahl der abzugebenen Tipps


main()
{
int zufallz,r,x,y,z;
char spielfeld[5][11];
int *ptrx,*ptry;
int menue;//Auswahlmenue
char e;// Abgesicherte eingabe

printf("Was Wollen Sie spielen?? \n\n");
// Ausgabe von Menü
printf(" 1.) Computer zieht <-> Mensch tippt\n");
printf(" 2.) Computer zieht <-> Computer tippt\n");
printf(" 3.) Mensch zieht <-> Computer tippt\n\n");

// e=(Abgesicherte Eingabe von Menü)
do
{
printf("Auswahl: ");
e=scanf("%d", &menue);
fflush(stdin);
} while(!e || menue<1 || menue>3); // Eingrenzung für die eingabe von 1-3

//srand((unsigned)time(NULL));

switch(menue)
{
// Computer zieht <-> Mensch tippt
case 1:
/*system("color 0E");*/
system("cls"); // Bildschirm löschen & Überschrift Menüpunkt 1 taucht auf
printf("Computer zieht <-> Mensch tippt\n\n");
linie_menue_punkt_2();

x=1;
for(spielfeld[x];x<2;spielfeld[x++])
{
printf("",x);
printf("\n\n");
y=1;

for(spielfeld[y];y<50;spielfeld[y++])
{
printf("%8i",y);
printf("");
}
printf("\n");
ptrx=&x;
ptry=&y;
}

//system("cls");
printf("\n %10c Die heutigen Lottozahlen beim 6 aus 49\n\n");

srand((int)time(NULL));
for(z=0; z<6;z++)
for(zufallz=6;zufallz<49;zufallz++)
{
{
z=rand()%49-1;
printf("%i \n",z);
printf("Bitte geben sie ihre Tipps ab: \n");
scanf("%i",&zufallz);
}
}
printf("\n\n");

}
}


bis hierhin hab ichs selbs schon einigermaßen geschaft ^^, ich wollt mal fragen ob ihr wisst wie ich im spielfeld son cursor einbauen kann den ich nach oben unten rechts links bewegen kann und damit dann meine tipps abgeben ich denk das ich da viel zu weit denk xDxD ?! ist die überhaupt möglich wenn ja ?kann mir jemand helfen

thx.

ps:entschuldigt meine miserable formatierung bin nochn anfänger
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: visual basic, programmieren, lottospiel, spielfeld, brauche

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: Filebrowser z.B. für ein RAT 2118 13.01.2008, 11:14
Keine neuen Beiträge msgbox mit symbol _&_ z.B. yesno oder systemmodal 1078 26.09.2008, 23:16
Keine neuen Beiträge Abändern eines Ordnernamens (z.B. C:\Programme = Programme) 1196 23.04.2008, 15:33
Keine neuen Beiträge "Zurück-Funktion" mit Listview und z.B. DirView 734 17.04.2008, 13:30
Keine neuen Beiträge Fenster auslesen z.b von icq oder msn wer online kommt 1224 11.02.2008, 16:46
 



[ Time: 0.2204s ][ Queries: 95 (0.0317s) ][ GZIP on - Debug on ]