Kezdőoldal » Számítástechnika » Programozás » Free Pascal? Ez mit jelent?

Free Pascal? Ez mit jelent?

Figyelt kérdés

Valaki le tudná írni jól érthetően, hogy ez mit is jelent?

write('Jelszó: ');

repeat

s:='';

c:=readkey;

if c<>#13 then s:=s+c;

write('*');


until (c=#13);



2016. okt. 7. 20:14
1 2
 1/11 A kérdező kommentje:

s:= string;

c:= char;

ezt lefelejtettem

2016. okt. 7. 20:21
 2/11 anonim ***** válasza:

"Gyanús, hogy a kérdező megkérdezte korábban már ugyanezt"

"Köszönjük bejelentésed. Moderátoraink amint tudják, ellenőrzik ezt a kérdést."

2016. okt. 7. 20:25
Hasznos számodra ez a válasz?
 3/11 A kérdező kommentje:
Én ilyet még nem kérdeztem...
2016. okt. 7. 20:26
 4/11 tabaki ***** válasza:
100%

write('Jelszó: '); // írd ki, hogy „jelszó”

repeat // ismételd a következőket...

      s:=''; // s szövegváltozó legyen üres

      c:=readkey; // olvass be egy karaktert a c változóba

      if c<>#13 then s:=s+c; // ha nem Enter, akkor add hozzá a szöveghez

      write('*'); // írj ki egy csillagot

until (c=#13); // ...addig, míg Entert nem kaptál


Magyarán egy jelszót olvasna be, de a képernyőre csak csillagokat írna ki.


A programrészlet egyébként több sebből vérzik, a legnagyobb baja az, hogy minden beolvasás előtt törli az S változót, tehát bármilyen hosszú jelszó begépelésekor csak az utolsó karakter lesz benne.

2016. okt. 7. 20:45
Hasznos számodra ez a válasz?
 5/11 A kérdező kommentje:
igaz, bocsánat. én azt a kérdést törölni akartam.
2016. okt. 7. 20:47
 6/11 tabaki ***** válasza:
Aha. Akár te tetted fel, akár más az osztályodból, a válasz megvolt, sőt, ugyanarra a problémára is fölhívta a figyelmeteket a kolléga.
2016. okt. 7. 20:49
Hasznos számodra ez a válasz?
 7/11 tabaki ***** válasza:
Szóval, mégis te... Engesztelésül igazán megírhatnád a helyes változatot.
2016. okt. 7. 20:51
Hasznos számodra ez a válasz?
 8/11 A kérdező kommentje:

igen én tettem fel mert az elsőt törölni akartam

a saját kérdéseimnél ki is x-eltem azt hittem ez megfelel a törlésnek

2016. okt. 7. 20:53
 9/11 tabaki ***** válasza:
Nem, az csak azt jelenti, hogy a továbbiakban ne jelenítse meg a saját kérdéseidnél. A törlés komolyabb procedúra, mivel a kapott válaszok mások számára is hasznosak lehetnek; A moderátorokat kell megkérned az oldal alján látható címen e-mailben, és az indokaid alapján ők dönthetnek arról, hogy a kérdésedet töröljék-e.
2016. okt. 7. 21:02
Hasznos számodra ez a válasz?
 10/11 anonim ***** válasza:

"a saját kérdéseimnél ki is x-eltem azt hittem ez megfelel a törlésnek"

Még jó, hogy külön írja is, hogy maga a kérdés nem fog törlődni... Egész pontosan ezt: "Tényleg el akarod távolítani a kérdéseid közül ezt a kérdést? (A kategórialistákban vagy kereséssel még a jövőben is megtalálhatod, csak a te menüdből tűnik el a kérdés.)"

2016. okt. 7. 22:19
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!