ERLEDIGT
NEIN
NEIN
ANTWORTEN
18
18
ZUGRIFFE
4971
4971
EMPFEHLEN
-
Hallo Leute!
Ich habe erst seit kurzem begonen mit C# zu programmieren und bin derzeit an einem Mathematik-Lernprogramm dran. Bisher funktioniert alles, doch bei einer Sache weiss ich nicht wie das gehen soll.
Es geht darum, dass es mir Zahlen zwischen 0-10 in diverse Felder holen soll, und dies soll aber immer wieder möglich sein. Wenn ich dann zb. auf einen Button klicke, soll es mir die alten Zahlen rauslöschen und neue holen. Der Sinn dahinter soll sein, dass ich den Schülern bzw. den Übenden unbegrenzt viele Übungen bieten kann. Ich denke ich muss da irgendwas mit einer Datenbank machen - ginge das vielleicht mit einer Excel-Tabelle?
wie es anschließend mit den geholten Zahlen weitergeht, kann ich selber...
Ich hoffe ihr könnt mir helfen!
Mfg
Anubis05
-
10.07.05 18:19 #2
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
Das baust du einfach in eine Schleife, in der du z.B. alle Controls bzw. Felder durchläufst.Code :1 2
Random r = new Random(); r.Next(10);
-
ok, ich versuchs mal...sehr schwer scheints ja nicht zu sein

Vielen Dank!
-
Random zu=new Random();
zz1=zu.Next(1,11);
Bei diesem code hier kannst du 1 Zahl von 10 auswählen! Also immer 1 Zahl mehr als man benötigt deswegen 11. Die 1 in der Klammer steht für ab 1 in dem Fall bis 10! zz1=das Ausgabefeld, Random ist die Zufallszahl und zu=ein Wert den man sich ausuchen kann!
Ich hoffe es hilft dir weiter!Geändert von Inda (12.07.05 um 20:18 Uhr)
-
Vielen Dank Inda!!
Das hilft mir sehr und danke, dass du alles so genau erklärt hast
Jetzt fällt mir aber gerade noch was anderes ein. Man muss Berechnungen machen können, bei denen man zB. Zahlen von cm in mm, kg in dag, usw. umwandeln muss (ist ein Programm für eine Hauptschule). Jetzt sollte ich es unter anderem so machen, dass zB. folgende Angabe steht: 2m 4dm 8cm
Dann soll der Schüler das Ergebnis eintippen können und letztendlich sehen können ob es stimmt oder nicht. Deswegen muss sich es ja so programmieren, dass er immer die Zahlen nimmt, die per Zufall ausgewählt werden zur Berechnung. Nun meine Frage...wie mache ich das am besten bzw. am einfachsten...
-
ich hoffe ich habs Richtig verstanden!
Du willst ein Programm der das Ergebnis vergleicht!
von deinen angaben 2m 4dm 8cm = 248cm
und wenn der Schüler das ausrechnet und das Richtige eingibt, soll in der Ausgabe stehen das es Richtig ist.
code
int eingabe;
eingabe=Convert.ToInt32(txt_ein.Text);
if(eingabe == 248)
{
txt_aus.Text = "Richtig";
}else
{
txt_aus.Text = "Falsch";
}
Sollte ich das Falsch verstanden haben bitte sag genau was du meinst!
mfg IndaGeändert von Inda (10.07.05 um 22:21 Uhr)
-
du hast das ganze größtenteils richtig verstanden...das Problem ist nur, dass ich das Ergebnis nicht kenne, weil die Zahlen der Angabe ja zuerst geholt werden müssen. Darum muss ich irgendwie zu den Zahlen kommen, die es mir dynamisch hereingibt mit diesem Randombefehl, denn du mir gegeben hast. Mit einer Formel muss es die dann ausrechnen und mit der Eingabe des Schülers vergleichen...wenn diese beiden gleich sind soll es heißen richtig und ansonsten falsch!

hoffe du kommst halbwegs mit!
mfg
Anubis05
-
Hallo Tutorialer!
Erstmal folgendes: Suchfuntion benutzen
Wiederholung bei Zufallszahlen - Thread (Suchwort: Zufallszahl - 8 Threads)
@Zeichenerkennung: Suchfuntion benutzen
Einzelnes Zeichen einlesen und anschließend Eingabe abbrechen - Thread (Suchwörter: Zeichen, einlesen - 8 Threads)
, cosmo
Geändert von Christian Kusmanow (11.07.05 um 10:47 Uhr)
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
11.07.05 13:43 #9
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Hallo.
cosmo, ich glaub es werden hier Windows.Forms benutzt, also wirds nichts werden mit von der Console lesen.
Anubis05, speichere die Zufallszahlen einfach ab? Oder wo ist denn nun dsa Problem?
Programm startet, oder ein Button wird gedrückt zum Starten - egal - die Zufallszahlen werden generiert und einfach mal in Variablen gespeichert. Der User kann nun seine Zahlen eingeben nach der Einabe wieder *click* auf einen Button und du vergleichst die Werte.
MfG,
AlexWith the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
Er wollte wissen wie mann nur Zahlen eingeben kann.
Zitat von Alexander Schuc
Mein letzter Post im Thread verweist auf auf die IMHO vernünftige Methode
via Validating oder KeyPress mit Regex.
Was währe die Alternative?
Ein risiges Switch oder if-else Konstrukt?
Die Konvertierung abschmieren lassen um zu überprüfen?
Nee, Spaß.
Ich gab aber zu, dass ich nicht ganz genau gelesen hab.
Das reine vergleichen sollte hier reichen.MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
11.07.05 14:31 #11
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Ok.. hab mir auch mal wieder der schnelligkeit wegen nur den ersten Post gelesen.
With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
hi, Anubis05
ich hab mir Zeit genommen und dir das Programm programmiert
ich hoffe du hast keine Fragen mehr die Datei musst du in der anhängenden datei saugen
na dann viel spaß
wennst noch Fragen hast, Frag halt weiter
-
damit sind alle Fragen beantwortet - zumindest vorläufig!
Echt voll nett von dir
-
Tue ich doch gerne
-
nochmal ne kleine Frage...
wenn ich zB. fixe Formeln definieren möchte, wie mache ich das am besten?
etwas genauer: wenn zB: in einem Feld "dm" steht - Feld selber heißt "me1", dann soll es mir mit der Zahl aus dem Feld "za" mit einer dafür defnierten Formel weiterrechnen und im Feld "eg" ausgeben...
klingt irgendwie nicht schwer, aber ich denke wohl etwas zu kompliziert...
ng
Ähnliche Themen
-
Zufallsgenerator
Von kcyberbob im Forum PHPAntworten: 8Letzter Beitrag: 25.09.07, 15:48 -
Zufallsgenerator
Von FingerSkill im Forum PHPAntworten: 3Letzter Beitrag: 24.05.07, 12:25 -
Zufallsgenerator
Von Newb im Forum Flash PlattformAntworten: 1Letzter Beitrag: 17.04.06, 09:14 -
Zufallsgenerator in c++
Von Prediger im Forum C/C++Antworten: 5Letzter Beitrag: 09.12.04, 22:32 -
Zufallsgenerator!
Von vbanfaenger im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 19.07.04, 20:50





Zitieren

Login





