Kezdőoldal » Számítástechnika » Programozás » Mi a magyarázat ennek a...

Mi a magyarázat ennek a feladatnak az eredményére? Mert én nem értem, valaki elmagyarázná?

Figyelt kérdés

Szóval beirjuk ezt Pascal-ba:


program szamok;

var k:integer;

begin

k:=1;

writeln(k);

k:=k+1;

write(k);

k:=k+1;

writeln(k);

k:=k+1;

write(k);

k:=k+1;

write(k);

k:=k+1;

writeln(k);

end.


AMIuTÁN ezt beirtak ezt fogja kiadni:

" 1

23

456 "


De miért ? Ezt nem értem !


2010. máj. 24. 19:39
 1/5 anonim ***** válasza:

k:=1 -> ez gondolom érthető, "k"-nak 1-et ad értékül

k:=k+1 -> ez a "k" értékének 1-gyel való megnövelése

writeln(k) -> "k" kiiratása és a végére újsor karakter (köv. kiiratás új sorba kerül)

write(k) -> "k" kiiratása újsor karakter nélkül


Így már érthető?

2010. máj. 24. 19:44
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
de honnan lett az a 23 és 456 ?
2010. máj. 24. 19:55
 3/5 anonim ***** válasza:

az nem HUSZONHÁROM, hanem KETTŐ HÁROM és nem NÉGYSZÁZÖTVENHAT, hanem NÉGY ÖT HAT.


var k:integer; // "k" integer (egész szám) változó definiálása

begin // kezdés

k:=1; // "k" legyen egyenlő 1

writeln(k); // "k" kiiratása (aktuális sorban: 1), majd "ENTER" (újsor)

k:=k+1; // "k" eggyel nő, azaz most már 2

write(k); // "k" kiiratása (aktuális sorban: 2)

k:=k+1; // "k" eggyel nő, azaz most már 3

writeln(k); // "k" kiiratása (aktuális sorban: 23), majd "ENTER" (újsor)

k:=k+1; // "k" eggyel nő, azaz most már 4

write(k); // "k" kiiratása (aktuális sorban: 4)

k:=k+1; // "k" eggyel nő, azaz most már 5

write(k); // "k" kiiratása (aktuális sorban: 45)

k:=k+1; // "k" eggyel nő, azaz most már 6

writeln(k); // "k" kiiratása (aktuális sorban: 456), majd "ENTER" (újsor)

end. // vége


Ha most sem érhető, én feladom :)

2010. máj. 24. 20:08
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:

:-D


Köszönöm szépen

2010. máj. 24. 20:12
 5/5 anonim ***** válasza:
write után nem lesz új sor, tehát a következő szám mellé kerül (4 után közvetlen az 5 és ezért látszik 45nek). writeln esetén pedig a következő szám új sorba kerül, ezért a 3-mas után a 4es már lejjebb van.
2010. máj. 25. 12:04
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!