Byte-Welt Forum

Zurück   Byte-Welt Forum > .NET Forum > C# -Forum

C# -Forum Allgemeine Fragen, oder solche für Anfänger - halt alles, was CSharp betrifft, kommt hier rein.

Antwort
 
Themen-Optionen Thema durchsuchen
Alt 14.07.2010, 18:45   #1
Ryter starter
Gast
 
Beiträge: n/a
Standard hilfe bitte

Hallo Leute

Ich wollte mal fragen wie ich bei diesem Programm ändern kann das ich die Zahlen eingeben kann die ich multiplizieren wil und nicht schon schreiben mus im quelltext und es mir dan einfach auf der Konsole anzeigt.
Hier ist der Code:
CSHARP Code:
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace Kap4_Aufgabe1
  6. {
  7.   class Boxing
  8.   {
  9.     static void Main(string[] args)
  10.     {
  11.       int ergebnis = (int)Multiplikation(10, 11);
  12.       Console.WriteLine("Das Ergebnis ist {0}", ergebnis);
  13.       Console.ReadLine();
  14.     }
  15.  
  16.     static object Multiplikation(object zahl1, object zahl2)
  17.     {
  18.       int z1 = (int)zahl1;
  19.       int z2 = (int)zahl2;
  20.       return z1 * z2;
  21.     }
  22.   }
  23. }

MFG

Ryter

Geändert von L-ectron-X (15.07.2010 um 05:50 Uhr). Grund: [csharp]-Tags eingefügt
  Mit Zitat antworten
Alt 14.07.2010, 18:55   #2
EagleEye
Admin
 
Benutzerbild von EagleEye
 
Registriert seit: 15.07.2006
Ort: HP
Beiträge: 2.122
EagleEye wird schon bald berühmt werden
EagleEye eine Nachricht über ICQ schicken EagleEye eine Nachricht über MSN schicken
Standard AW: hilfe bitte

mit Console.Read() kannst du einlesen
__________________
Byte-Welt - Wir sind die Community, in der die Benutzer sagen, wohin wir uns entwickeln.
EagleEye ist gerade online   Mit Zitat antworten
Alt 14.07.2010, 18:58   #3
Ryter starter
Gast
 
Beiträge: n/a
Standard AW: hilfe bitte

mir Console.Read ich mus dan doch oben auch was ändern, weil er liest ja jetzt die 2 zahlen ein und wil die multiplizieren ich mus ja dort auch was machen das ich eingeben kann und nicht nur die zhalen im quelltext schreiben muss
  Mit Zitat antworten
Alt 14.07.2010, 19:00   #4
EagleEye
Admin
 
Benutzerbild von EagleEye
 
Registriert seit: 15.07.2006
Ort: HP
Beiträge: 2.122
EagleEye wird schon bald berühmt werden
EagleEye eine Nachricht über ICQ schicken EagleEye eine Nachricht über MSN schicken
Standard AW: hilfe bitte

wie gesagt mit Console.Read kannst du die Sachen einlesen, das kannst du einfach in Variablen speichern und dann damit rumrechnen
__________________
Byte-Welt - Wir sind die Community, in der die Benutzer sagen, wohin wir uns entwickeln.
EagleEye ist gerade online   Mit Zitat antworten
Alt 14.07.2010, 19:05   #5
Ryter starter
 
Registriert seit: 14.07.2010
Beiträge: 2
Ryter befindet sich auf einem aufstrebenden Ast
Standard AW: hilfe bitte

Dan sieht das so aus oder wie?

CSHARP Code:
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace Kap4_Aufgabe1
  7. {
  8.     class Boxing
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             int ergebnis = (int)Multiplikation();
  13.             Console.WriteLine("Das Ergebnis ist {0}", ergebnis);
  14.             Console.Read();
  15.         }
  16.         static object Multiplikation(object zahl1, object zahl2)
  17.         {
  18.         int z1 = (int)zahl1;
  19.         int z2 = (int)zahl2;
  20.  
  21.         return z1 * z2;
  22.         }
  23.     }
  24. }

aber so gehts bei mir nicht xD
wahrscheindlich verstehe ich einfach ned ganz wie du das meinst

Geändert von L-ectron-X (15.07.2010 um 05:51 Uhr). Grund: [CSharp]-Tags eingefügt
Ryter ist offline   Mit Zitat antworten
Alt 16.07.2010, 14:40   #6
EagleEye
Admin
 
Benutzerbild von EagleEye
 
Registriert seit: 15.07.2006
Ort: HP
Beiträge: 2.122
EagleEye wird schon bald berühmt werden
EagleEye eine Nachricht über ICQ schicken EagleEye eine Nachricht über MSN schicken
Standard AW: hilfe bitte

so wie du das hast kannst du das gar nicht compilen,
1. nimm als Argumente und Rückgabewert gleich ein int so musst du nicht immer casten
2. wenn du eine Methode aufrufst musst du ihr die Werte mitgeben (Multiplikation(1,2))
__________________
Byte-Welt - Wir sind die Community, in der die Benutzer sagen, wohin wir uns entwickeln.
EagleEye ist gerade online   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
-


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen 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.


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe beim Studium ManisIT Hausaufgaben 3 27.07.2009 17:36
Hilfe Dendem Java Standard Edition (J2SE) 10 20.07.2009 15:26
eclipse hilfe, ubuntu hilfe123 IDEs & Tools 1 30.05.2009 14:39
[Erledigt] Bitte Weiterleitung löschen: Eclipse Plungins (Rechtschreibfehler) pcworld Wiki 6 03.03.2009 17:52
Bitte um Mitleid bullzeye Spielwiese 10 02.10.2006 09:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr.


Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.