Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 1 von 1 Treffern
Autor Beitrag
Thema: Turbo Pascal
asdfasdf

Antworten: 2
Hits: 3.516
Turbo Pascal 29.08.2017 23:40 Forum: Praktische Informatik


Meine Frage:
Hi, ich soll in der Schule ein Programm schreiben. Ich habe mir aber aus Spaß etwas grundlegendes gemacht...

Unzwar:

program x
uses crt;

var
name:string;
age:integer;

begin
clrscr;
writeln('what is your name');
readln(name);

clrscr;
writeln('how old are you?');
readln(age);

clrscr;
writeln('name,' , you are', age,' years old');
readln;
end.

Zur Formulierung meiner Frage ein Beispiel: Ich heiße Max und bin 11 Jahre alt. Wenn ich jetzt meinen Namen und mein Alter im Programm angebe dann kommt beim Run folgendes heraus: Max, you are11 years old.
Zwischen "are" und "11" ist kein Leerzeichen, was absichtlich ist, da es im Programm auch kein Leerzeichen aufweist.

Wie kriege ich es nun hin, dass zwischen "you are" und "age" ein Leerzeichen ist?

Meine Ideen:
Ich habe auch schon versucht im Programm ein Leerzeichen bzw. viele Leerzeichen vor die Variable "age" zu setzen, hat aber nicht bewirkt.
Zeige Beiträge 1 bis 1 von 1 Treffern