Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Quick Basic - Einstieg

Mitglied: 7719

7719 (Level 1)

05.02.2006, aktualisiert 19.03.2008, 13315 Aufrufe, 3 Kommentare

Einstieg in die Quick Basic Programmierung.

Einleitung

Quick Basic, ist eine Basic Programmiersprache von Microsoft, mit der man nur Konsolen Anwendungen machen kann.
Quick Basic ist jedoch eine sehr leicht zu erlernende Programmiersprache, die einem hilft in die Programmierung einzusteigen.

Allgemeiner Aufbau
Quick Basic Programme, fangen immer in der ersten Zeile an. Von dort, können Anweisungen, Funktionen und Befehle ausgeführt werden.
Alle nötigen Funktionen sind schon im vorraus integriert und müssen nicht wie bei C++ eingebunden werden.

Einfache Text Ausgabe
Einfachen Text wird mit Hilfe von print ausgegeben.
Hier einige Beispiele:
<font class="code">PRINT "Hallo Welt"
PRINT "Wie geht es?"</font>
Einem C++ Programmierer fällt bestimmt auf, dass auf Klammern und Semikolons vollständig verzichtet wird. Das liegt daran, Das Basic Zeile für Zeile interpretiert.

Wo kann man etwas zwischenspeichern?
Texte oder auch Zahlen werden in so genannten Variablen gespeichert.
Mit denen kann man dann wie mit direkten Werten arbeiten.
<font class="code">A=5
B=3
C=A+B</font>

Einfache Text Eingabe
Um Text oder Zahlen von der Tastatur aufzunehmen, gbt es input. Nach input schreibt man entweder direkt eine Variable, in der der Text oder die Zahl gespeichert werden soll, oder man schreibt in Anführungsstrichen noch eine Frage oder sonst einen Ausgabe Text, den der Benutzer des Programms lesen soll.
<font class="code">INPUT Zahl
INPUT "Zahl: " , Zahl </font>

Die Kombination aus Dateneingabe, Speicherung in Variablen, Verarbeitung und letztendliche Ausgabe
Ein Beispiel aus der Mathematik: Berechnung des Flächeninhalts eines Dreieck.
A=(G*h)/2
<font class="code">INPUT "Grundseite: ",G
INPUT "Hoehe: " , h
A=(G*h)/2
PRINT "Die Flaeche betraegt: ",A</font>
Mitglied: Nippie
05.02.2006 um 21:49 Uhr
Jo,
Ich kann Qbasic für Einsteiger nur empfehlen....ES ist einfach und logisch.....Da kann man sich schon ne weile mit vergnügen (oder auch rumärgern)

mfg nik
Bitte warten ..
Mitglied: fritzo
07.02.2006 um 23:24 Uhr
...und wer sich damit vergnügen will, kann es zum Beispiel hier herunterladen.

Grüße,
fritzo
Bitte warten ..
Mitglied: 29457
19.03.2008 um 21:30 Uhr
und noch was kurzes zu textvariablen...

text1$ = "Garten"
text2$ = "blume"


diese haben nach dem variablennamen immer ein $ Zeichen, was bekannt gibt, dass im speicher mehr platz reserviert wird, da die variable laenger sein koennte...

dies koennte man dann so ausgeben:
print text1$ text2
oder
text3$ = "text1$ + text2$"
prit text3$


Rabbit
Bitte warten ..
Ähnliche Inhalte
Linux

Quick n Dirty OCR für Scanner nachrüsten mit OpenSource mitteln

Tipp von NetzwerkDudeLinux

Abend, wenn ihr Nerzwerkfähige MFPs habt und die leute wie blöd Sachen einscannen und sich dann beschweren das man ...

Windows 10

Windows 10: Alle Einträge aus dem Schnellzugriff (Quick access) im Explorer mit Powershell entfernen

Tipp von colinardoWindows 103 Kommentare

Wer es gebrauchen kann, ein Powershell-Einzeiler zum Entfernen aller Einträge aus dem Schnellzugriff (quick access) im Windows-Explorer. Und schon ...

Neue Wissensbeiträge
Datenschutz

SiSyPHuS Win10: Analyse der Telemetriekomponenten in Windows 10

Tipp von freesolo vor 3 TagenDatenschutz1 Kommentar

Alle die sich detailliert für die Datensammlung interessieren die unter Windows 10 stattfindet, sollten sich folgende Analyse des BSI ...

Sicherheit
Adminrechte dank Intel-Grafikkarte
Information von DerWoWusste vor 3 TagenSicherheit2 Kommentare

ist das Advisory, welches beschreibt, welche Intel HD Graphics Modelle Sicherheitslücken haben, mit denen sich schwache Nutzer zu Admins ...

Internet

EU Urheberrechtsreform: Eingriff in die Internetkultur

Information von Frank vor 4 TagenInternet1 Kommentar

Liebe Besucherin, lieber Besucher, warum erscheint das obere Banner in allen Beiträgen? Aus Protest gegen Teile der geplanten EU-Urheberrechtsreform ...

Windows Server
Windows Backup - FilterManager Event 3
Tipp von NixVerstehen vor 5 TagenWindows Server

Hallo zusammen, ich bin kein gelernter ITler und auch beruflich nicht in dem Feld tätig. Wir setzen in unserem ...

Heiß diskutierte Inhalte
DNS
50 EUR für Telekom-, Unitymedia- und Vodafone-Kunden
Frage von Zorro1199DNS14 Kommentare

Hallo zusammen, wie evaluieren gerade das korrekte Einhalten von DNS-TTLs durch verschiedene Provider. Aktuell suchen wir noch Kunden der ...

Windows Server
Sonntagsfrage: Welchen Sinn seht Ihr noch im Server 2019 Essentials
Frage von ashnodWindows Server13 Kommentare

Guten Morgen, ich habe gestern den Windows Server 2019 Essentials als Trial in einer VM installiert um mir das ...

Windows Server
Windows 2012 R2 - Skript um Druckerkonfiguration auszulesen und zu setzen
gelöst Frage von Der-PhilWindows Server11 Kommentare

Hallo! Kennt ihr eine Möglichkeit, per Skript die Konfiguration eines Druckers auszulesen und auf einen anderen anzuwenden? Hintergrund: Ich ...

Grafik
Viele Fotos organisieren - Windows Dateisystem zu lahm bzw. überfordert
Frage von augustaparkGrafik11 Kommentare

Hallo und Guten Morgen, hat einer eine Idee, wie man viele Fotos sinnvoll und effizient organisieren kann? Wir haben ...