Hur Man Skriver Ett Spel I Pascal

Innehållsförteckning:

Hur Man Skriver Ett Spel I Pascal
Hur Man Skriver Ett Spel I Pascal

Video: Hur Man Skriver Ett Spel I Pascal

Video: Hur Man Skriver Ett Spel I Pascal
Video: Lennart Bång - Stå upp för de Tysta 2024, November
Anonim

En nybörjare bör inte omedelbart börja skriva ett komplext spelprogram på flera nivåer i Pascal. Du bör börja med ett logik- eller matematikspel med ett textgränssnitt. När du gradvis får erfarenhet kan du gå vidare för att arbeta med större projekt.

Hur man skriver ett spel i Pascal
Hur man skriver ett spel i Pascal

Instruktioner

Steg 1

Börja arbeta med programmet med en titel och en lista över plugins som används:

program omlastningsprogram;

använder crt;

Steg 2

Berätta för kompilatorn vilka variabler som kommer att ingå i programmet:

var

a, b, c: heltal;

d: sträng;

Här är a och b termer, c är summan, d är svaret på frågan om användaren vill fortsätta spela.

Steg 3

Markera början på programmet och den oändliga slingan och initiera även slumptalsgeneratorn:

Börja

randomisera;

medan 0 = 0 gör

Börja

Steg 4

Program för att generera två slumptal från 0 till 1000:

a: = rund (slumpmässig (1000));

b: = rund (slumpmässig (1000));

Steg 5

Visa användaren ett exempel de behöver lösa och be sedan om resultatet:

writeln ('Hur mycket blir'), a, ('+'), b, ('?');

readln (c);

Steg 6

Låt användaren veta om han löste exemplet korrekt:

om a + b = c då writeln ('Right!') annars writeln ('Wrong!);

Steg 7

Fråga användaren om han vill spela mer:

writeln ('Ska vi spela längre?');

readln (d);

Steg 8

Om svaret är nej, avsluta programmet:

om uppåtriktat (d) 'Y' då stoppa (0);

Steg 9

Avsluta slingan först och sedan själva programmet:

slutet

slutet.

Lägg märke till punkten efter det andra slututtalandet.

Steg 10

Kör programmet genom att trycka på Ctrl + F9. Det första exemplet visas. Gör matematiken i ditt huvud och skriv in svaret. Maskinen kommer omedelbart att berätta om den har lösts korrekt. Då kommer en fråga att ställas om du vill fortsätta spela. Om du svarar på Y eller y kommer följande exempel att skrivas ut och om du skriver någon annan bokstav kommer programmet att avslutas.

Steg 11

När spelet fungerar ordentligt, börja förbättra det. Lägg till exempel till en skärm som är klar innan du visar varje nytt exempel med kommandot cls. Med hjälp av textfärgproceduren får etiketterna att visas i olika färger. Tänk på hur du kan göra att programmet automatiskt ändrar komplexiteten i exemplen: om du svarar rätt, komplicera det och om det är fel, förenkla det. För att diversifiera spelet, lägg till en funktion för att skapa exempel för olika matematiska åtgärder.

Rekommenderad: