Bitte helft mir!
pirate man 09.04.2002 - 21:42 1314 26
pirate man
Here to stay
|
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
|
that
ModeratorHoffnungsloser Optimist
|
Wie wärs mit selber machen? Oder hast du den Sinn einer Übung nicht verstanden?
|
Darius
Guru
|
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 Kannst du das nicht? Ich auch nicht! Lerne erst C!!
|
pirate man
Here to stay
|
vielen dank
|
Darius
Guru
|
vielen dank Ich würde dir helfen, aber ich kanns nicht!!! Frag den Smoldi!! Der geht mit mir in die Klasse, das kann C ziemlich gut!! Hoffe das hilft dir ein bissal weiter!!
|
pirate man
Here to stay
|
aso, sorry w00tling hab geglaubt "lerne erst c" bezieht sich auf mich
|
Darius
Guru
|
aso, sorry w00tling hab geglaubt "lerne erst c" bezieht sich auf mich Nein! Ich lerne es erst!!
|
pirate man
Here to stay
|
ja, ich kapier schon hab zuerst geglaubt, dass is so ein blöde meldung wie von that
|
bBU.CyTrobIc
#include "billrulz.h"
|
also wenn dir nen dos proggie also mit standard c ausgabe reicht, mail mir protected
mfg cy
|
pirate man
Here to stay
|
hab dir gemailt
|
that
ModeratorHoffnungsloser Optimist
|
ja, ich kapier schon hab zuerst geglaubt, dass is so ein blöde meldung wie von that Das war ka "blöde Meldung". Das Forum ist für Coder; nicht für lame Schüler, die zu faul sind ihre Hausübung zu machen. Flames bitte per PM.
|
bBU.CyTrobIc
#include "billrulz.h"
|
von 0 - 100 ? oder 1- 99 oder wie ?
|
pirate man
Here to stay
|
1-100
|
Vir@s
Code Monkey
|
Das war ka "blöde Meldung". Das Forum ist für Coder; nicht für lame Schüler, die zu faul sind ihre Hausübung zu machen.
Flames bitte per PM.
Auch nicht für faule flamer =)
|
bBU.CyTrobIc
#include "billrulz.h"
|
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <fstream.h>
#include <time.h>
#include <math.h>
#include <process.h>
#include <stdlib.h>
//declaration
#define zahlmin 1;
#define zahlmax 99;
int zahl = 50, aktzahl = 0, merkzahl = 0; //anfangswert und zusatzzahl
char satz[50] = "Ist deine Zahl groesser oder kleiner als: "; //fragesatz
//mainfunktion
void main(void){
cout << "Ich rate Ihre zahl," << endl;
cout << "Druecken sie \"k\" wenn die Zahl kleiner ist und \"g\" wenn sie groesser ist !\n" << endl;
retry:
char eingabe = ' ';
merkzahl = aktzahl;
aktzahl = zahl;
cout << satz << zahl << " ? " << zahl << " || " << aktzahl << " || " << merkzahl << endl;
cin >> eingabe;
time_t t;
srand((unsigned) time(&t));
if(eingabe == 'k'){
test:
zahl = rand() % 100;
if(zahl <= merkzahl){
if(zahl >= aktzahl){
goto retry;
}
else { goto test; }
}
else { goto test; }
}
else {
marke:
zahl = rand() % 100;
if(zahl <= 50){
goto marke;
}
else {
if(zahl >= merkzahl){
if(zahl <= aktzahl){
goto retry;
}
else { goto marke; }
}
else { goto marke; }
}
}
}
irgendwie is da n verdammter fehler drin... musst mal schauen weiter kann ich dir leider nicht helfen, sry mfg Cy
|