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

Mi a baj ennek a pascal feladatnak a megoldásában?

Figyelt kérdés

Elakadtam ennél a feladatnál. csak annyit szeretnék kérni hogy melyik része rossz a megoldásomnak. Igazából szeretnék magam rájönni csak tényleg nem tudom hol a baki. A Feladat: Olvassunk be egy szöveget, majd írassuk ki a képernyőre a beolvasott szövegből az összes < és > jelek közé írt részeket, mindegyiket új sorba.


Például ha megadjuk a "<Gabor> és Denes <fel>masztak <a diofa>ra." mondatot, a program ezt írja ki:


Gabor

fel

a diofa


A megoldásom:

program egymasala;

var s,c:String;

i:Integer;

Begin

Write('Kérekegymondatot (Néhány szót rakj <és> jelek

közé: )');

ReadLn(s);

for i:=1 to length(s) do

if (s[i]>'<') and (s[i]<'>') then begin

Write(s[i]);

WriteLn;

end;

ReadLn;

End.


Köszönöm a segítségeteket!


2012. júl. 20. 15:53
 1/5 iostream ***** válasza:
59%

if (s[i]>'<') and (s[i]<'>') then begin

Write(s[i]);

WriteLn;

end;


Ez azt ellenőrzi, hogy az s[i] karakterkódja nagyobb, mint '<' és kisebb, mint '>'. Ennek semmi értelme.

2012. júl. 20. 16:07
Hasznos számodra ez a válasz?
 2/5 tabaki ***** válasza:
89%
Szerintem legyen valami boolean változó, amit s[i]='<' bekapcsol, '>' kikapcsol. Write(s[i]) csak a bekapcsolt állapotban hajtódna végre. Gondolom, ennél többet nem illendő segíteni, ha nem elég, szóljál.
2012. júl. 20. 22:19
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:

Igazából ilyen boolen változót még nem volt a leckében. Ezt a honlapot használom: [link] .

A 6. feladatsorból a 6. feladat.

2012. júl. 21. 19:43
 4/5 iostream ***** válasza:
53%
Használhatsz bármi mást is: egy intet, ami 1 ha írni kell, és 0 ha nem, és erre írod a feltételt. Kis kreativitást! Dolgozz azzal, amid van.
2012. júl. 22. 12:31
Hasznos számodra ez a válasz?
 5/5 tabaki ***** válasza:

Hm, alakul? Így a feladatot megnézve talán szemléletesebb, ha egyszerűen egy karakterváltozóba másolod, ha '<' vagy '>' jelet kaptál (vagyis megjegyzed, hogy melyik érvényes), minden más esetben pedig megnézed a tartalmát, és aszerint döntesz.

Nem, mintha a feladat ordítana a szemléletességért, csak úgy javaslom, hátha segít. Egyébként meg valóban, bármilyen típusú változó két tetszésed szerinti értéke lehet a tilos és a szabad jelzés.

2012. júl. 23. 20:16
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!