z Pascalu do normalneho programu(nevem asi c++, c# ?)

Programovacie jazyky, rady, poradňa...
dado26
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 112
Registrovaný: 06 okt 2005, 17:45
Bydlisko: SVK

z Pascalu do normalneho programu(nevem asi c++, c# ?)

Príspevok od používateľa dado26 »

trebalo by mi prerobit tento prog z pascalu do dajakeho ktory robi s diakritikov, ma to vlastne odstranit diakritiku z txt suboru, tie podmienky mozu byt aj cez case, vedel by mi to dakto prerobit?

Kód: Vybrať všetko

program tit;
uses crt;
var cesta1, cesta2:string;
    f1,f2:text;
    a,b:char;
begin
     clrscr;
     writeln('zadaj absulutnu cestu k suboru:');
     writeln('napr  C:\films\titulky.str');
     readln(cesta1);
     writeln('zadaj ze kde sa ma ulozit');
     writeln('napr  C:\films\titulky_zmeneny.str');
     readln(cesta2);
     assign(f1, cesta1);
     assign(f2, cesta2);
     reset(f1);
     rewrite(f2);
     while not(eof(f1)) do
     begin
           read(f1, a);
           if a='ľ' then a:='l';
           if a='š' then a:='s';
           if a='č' then a:='c';
           if a='ť' then a:='t';
           if a='ž' then a:='z';
           if a='ý' then a:='y';
           if a='á' then a:='a';
           if a='í' then a:='i';
           if a='é' then a:='e';
           if a='ú' then a:='u';
           if a='ä' then a:='a';
           if a='ň' then a:='n';
           if a='ô' then a:='o';
           if a='ě' then a:='e';
           if a='ř' then a:='r';
           if a='ů' then a:='u';
           if a='ď' then a:='u';
           b:=a;
           write(f2, b);
     end;
     writeln('svoju pracu som uz vykonal!!!');
     close(f1);
     close(f2);
     readln;
end.
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Príspevok od používateľa ppt »

Nedalo mi, a skusil som tvoj program v pascale, no a vysledok bol ten, ze mi program funguje. Neviem, mozno mas nejaku inu verziu, ale mne to ide. Tak ti davam do prilohy skompilovany subor, aby si to skusil.
dado26
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 112
Registrovaný: 06 okt 2005, 17:45
Bydlisko: SVK

Príspevok od používateľa dado26 »

ppt napísal:Nedalo mi, a skusil som tvoj program v pascale, no a vysledok bol ten, ze mi program funguje. Neviem, mozno mas nejaku inu verziu, ale mne to ide. Tak ti davam do prilohy skompilovany subor, aby si to skusil.
super thx, ide to.
ja ked som sa pokusal ulozit toto moje v mojom pascale tak stale mi tie ščř nahradilo takymi divnimi znakmi, napis ze aku mas verziu alebo napis link na nu, ani vo writeln ked dam, nech napise slovo s mekcenom mi ho nevypise
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Príspevok od používateľa ppt »

Mam Turbo Pascal v. 7.0
Ono aj mne celkom nejdu tie makcene a dlzne dobre. Tvojprogram som spravil tak, ze som skopiroval v windowse tvoj zdrojak do suboru (tit.pas) a potom som to otvoril v pascale. Tie makcene ale v pascale tiez neukazovalo, ukazovalo rozne znaky. Ked som to ale skompiloval, tak uz znaky sli dobre. Ak mas zaujem, tak ti niekde uploadnem moju verziu pascalu.
dado26
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 112
Registrovaný: 06 okt 2005, 17:45
Bydlisko: SVK

Príspevok od používateľa dado26 »

vyzera to ze aj ja mam 7micku, ale mozes to dakde upnut
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Príspevok od používateľa ppt »

Tak som to uploadol, poslem ti link na ss. Keby este niekto nahodou potreboval, tak to dam aj na lamky.
Napísať odpoveď