WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 09.04.2002, 21:41   #1
pirate man
Inventar
 
Registriert seit: 15.06.2000
Beiträge: 2.833


Standard Bitte helft mir!

hallo

ich suche jemanden, der mir bis donnerstag ein kleines programm in c programmiert - es is für die schule
es soll ein zahl-rate-spiel werden - das programm muss die zahl erraten, die man sich ausdenkt

man muss immer mit g(rößer) oder k(leiner) antworten, anfang fragt das programm ob die zahl größer als oder kleiner als 50 ist

bespiel 1:
ist deine zahl größer oder kleiner als 50?
k
ist deine zahl größer oder kleiner als 25?
k
ist deine zahl größer oder kleiner als 20?
k
ist deine zahl größer oder kleiner als 15?
g
ist deine zahl größer oder kleiner als 17?
k
deine zahl ist 16!

beispiel 2:
ist deine zahl größer oder kleiner als 50?
g
ist deine zahl größer oder kleiner als 75?
g
ist deine zahl größer oder kleiner als 80?
k
ist deine zahl größer oder kleiner als 77?
k
deine zahl ist 76!

so soll das ausschauen
ich brauch es bis donnerstag für die schule
ich hoffe, es ist jemand so nett und macht das für mich

danke
pirate man ist offline   Mit Zitat antworten
Alt 09.04.2002, 22:33   #2
irrsinn
Veteran
 
Registriert seit: 05.04.2002
Beiträge: 331


Standard

kleine zusatzfrage: was darf man alles verwenden, reines ansi c? und auf welchem compiler soll mans ausprobieren falls nicht ansi c?

bis donnerstag abend?
irrsinn ist offline   Mit Zitat antworten
Alt 09.04.2002, 22:33   #3
flocky
Inventar
 
Registriert seit: 16.02.2002
Alter: 39
Beiträge: 3.880


flocky eine Nachricht über ICQ schicken
Standard

is des wuascht, wann er in 25er oder 5er schritten weitergeht?
und wann geht er in 3er schritten weiter??
das geht doch nicht !!
flocky ist offline   Mit Zitat antworten
Alt 09.04.2002, 22:35   #4
irrsinn
Veteran
 
Registriert seit: 05.04.2002
Beiträge: 331


Standard

de fakto muss das programm immer bei der hälfte des möglichen intervalls fragen obs größer oder kleiner ist. also bei 0-50 muss er mit 25 anfangen. bei 0 - 33 kann er zB bei 16 anfangen. alles andere würde die effizienz des algorithmus negativ beeinflussen
irrsinn ist offline   Mit Zitat antworten
Alt 09.04.2002, 23:00   #5
irrsinn
Veteran
 
Registriert seit: 05.04.2002
Beiträge: 331


Standard

so müsst funktionieren. hoffentlich hab ich keine denkfehler gemacht. is ja doch schon spät am abend
die datei musst du noch auf .c umbenennen.
____________________________________
Wenn es dumm ist aber funktioniert, ist es nicht dumm!
irrsinn ist offline   Mit Zitat antworten
Alt 09.04.2002, 23:02   #6
pirate man
Inventar
 
Registriert seit: 15.06.2000
Beiträge: 2.833


Standard

hallo irrsinn
brauchs bis mittwoch abend weil am donnerstag brauch ichs schon inder schule
das programm soll so schnell wie möglich die zahl erraten, daher wird zuerst geteilt und dann in 5er schritten systematisch vorgegangen
pirate man ist offline   Mit Zitat antworten
Alt 09.04.2002, 23:51   #7
pirate man
Inventar
 
Registriert seit: 15.06.2000
Beiträge: 2.833


Standard

die abfrage für die obergrenze brauch ich nicht
es soll einfach so sein, wie in den 2 beispielen oben
pirate man ist offline   Mit Zitat antworten
Alt 10.04.2002, 06:39   #8
irrsinn
Veteran
 
Registriert seit: 05.04.2002
Beiträge: 331


Standard

zum thema geschwindigkeit: mein verfahren is nach geschwindigkeit optimiert. mag sein, dass du im einen oder anderen fall mit 5er schritten eine abfrage weniger brauchst. aber für den allgemeinen fall bist du so sicher am schnellsten

die abrage für unter und obergrenze hab ich nur zum testen eingebaut. nimm sie einfach raus und weis den variablen den wert zu den sie haben sollen.
____________________________________
Wenn es dumm ist aber funktioniert, ist es nicht dumm!
irrsinn ist offline   Mit Zitat antworten
Alt 10.04.2002, 06:41   #9
irrsinn
Veteran
 
Registriert seit: 05.04.2002
Beiträge: 331


Standard

und irgendeine obergrenze wirst du brauchen. sonst wirst alt, wenn der user zB die zahl 810 meint und du dich mit 5er schritten näherst.
____________________________________
Wenn es dumm ist aber funktioniert, ist es nicht dumm!
irrsinn ist offline   Mit Zitat antworten
Alt 10.04.2002, 07:08   #10
pirate man
Inventar
 
Registriert seit: 15.06.2000
Beiträge: 2.833


Standard

ups, sorry
hab vergessen zu sagen, dass es eine zahl von 1-100 sein muss
das heißt, die grenze braucht der user nicht einzutragen
pirate man ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:15 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag