|
| |

VB.NET - Ein- und Umsteiger| taschenrechner konsole | |  | | Autor: vbpol | | Datum: 01.09.12 21:59 |
| Hallo,
ich hoffe, ihr könnt mir helfen.
Ich muss für eine Hausausgabe einen Taschenrechner programmieren, der über die DOS Konsole zu betätigen ist. Er muss einem unbedingt kommunizieren können, wenn zuviele Argumente eingegeben wurden und die DIM Deklarationen sind bereits vorgegeben worden. Ich habe in der Schulung noch keinen String Split und keine Parser gehabt, deswegen die Frage, wie man diese Aufgabe ohne die zwei Methoden lösen kann. Darüber hinaus ist es sehr wichtig, dass zwichen op1, zeichen und op2 jeweils eine Space vorkommt.Vielleicht schaut ihr auf meinen falschen Code und teilt mir mit, welche Fehler ich gemacht habe.
Ich danke Euch im voraus.
Imports system.console
Module Module1
Sub Main()
Dim op1, op2, ergebnis As Single
Dim zeichen As String
Dim argumente() As String = {op1, zeichen, op2, ergebnis}
If argumente.length > 3 Then
writeline("Zu viele Argumente")
Exit Sub
ElseIf argumente.length < 3 Then
writeline("Zu wenig Argumente")
Exit Sub
End If
'argumente(0) = op1
'argumente(1) = op2
'argumente(2) = zeichen
convert.tostring(argumente()) = readline()
Select Case zeichen
Case "+"
ergebnis = op1 + op2
Write(" = " & ergebnis)
Case "-"
ergebnis = op1 - op2
Write(" = " & ergebnis)
Case "*"
ergebnis = op1 * op2
Write(" = " & ergebnis)
Case "/"
ergebnis = op1 / op2
Write(" = " & ergebnis)
Case Else
WriteLine("Falsche Eingabe!")
End Select
writeline("{0}", argumente)
readline()
End Sub
End Module |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
Neu! sevEingabe 3.0 
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere InfosTipp des Monats Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
| |
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|