tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
18
ZUGRIFFE
4971
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Anubis05 Anubis05 ist offline Mitglied Bronze
    Registriert seit
    Jul 2005
    Beiträge
    33
    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
     

  2. #2
    Julian Maicher Julian Maicher ist offline Mitglied Smaragd
    Registriert seit
    Jan 2004
    Ort
    Paderborn
    Beiträge
    1.210
    Code :
    1
    2
    
    Random r = new Random();
    r.Next(10);
    Das baust du einfach in eine Schleife, in der du z.B. alle Controls bzw. Felder durchläufst.
     

  3. #3
    Anubis05 Anubis05 ist offline Mitglied Bronze
    Registriert seit
    Jul 2005
    Beiträge
    33
    ok, ich versuchs mal...sehr schwer scheints ja nicht zu sein

    Vielen Dank!
     

  4. #4
    Inda Inda ist offline Mitglied
    Registriert seit
    Jul 2005
    Beiträge
    21
    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)
     

  5. #5
    Anubis05 Anubis05 ist offline Mitglied Bronze
    Registriert seit
    Jul 2005
    Beiträge
    33
    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...
     

  6. #6
    Inda Inda ist offline Mitglied
    Registriert seit
    Jul 2005
    Beiträge
    21
    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 Inda
    Geändert von Inda (10.07.05 um 22:21 Uhr)
     

  7. #7
    Anubis05 Anubis05 ist offline Mitglied Bronze
    Registriert seit
    Jul 2005
    Beiträge
    33
    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
     

  8. #8
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    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...

  9. #9
    Avatar von Alexander Schuc
    Alexander Schuc Alexander Schuc ist offline admin | crazy-weasel
    tutorials.de Administrator
    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,
    Alex
     
    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

  10. #10
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Zitat Zitat von Alexander Schuc
    cosmo, ich glaub es werden hier Windows.Forms benutzt, also wirds nichts werden mit von der Console lesen.
    Er wollte wissen wie mann nur Zahlen eingeben kann.
    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. #11
    Avatar von Alexander Schuc
    Alexander Schuc Alexander Schuc ist offline admin | crazy-weasel
    tutorials.de Administrator
    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

  12. #12
    Inda Inda ist offline Mitglied
    Registriert seit
    Jul 2005
    Beiträge
    21
    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
    Angehängte Dateien Angehängte Dateien
     

  13. #13
    Anubis05 Anubis05 ist offline Mitglied Bronze
    Registriert seit
    Jul 2005
    Beiträge
    33
    damit sind alle Fragen beantwortet - zumindest vorläufig!

    Echt voll nett von dir
     

  14. #14
    Inda Inda ist offline Mitglied
    Registriert seit
    Jul 2005
    Beiträge
    21
    Tue ich doch gerne
     

  15. #15
    Anubis05 Anubis05 ist offline Mitglied Bronze
    Registriert seit
    Jul 2005
    Beiträge
    33
    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

  1. Zufallsgenerator
    Von kcyberbob im Forum PHP
    Antworten: 8
    Letzter Beitrag: 25.09.07, 15:48
  2. Zufallsgenerator
    Von FingerSkill im Forum PHP
    Antworten: 3
    Letzter Beitrag: 24.05.07, 12:25
  3. Zufallsgenerator
    Von Newb im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 17.04.06, 09:14
  4. Zufallsgenerator in c++
    Von Prediger im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 09.12.04, 22:32
  5. Zufallsgenerator!
    Von vbanfaenger im Forum Visual Basic 6.0
    Antworten: 6
    Letzter Beitrag: 19.07.04, 20:50