Witam...zrobilem czesc zadania w pascalu.... mianowicie program pokazuje wpisane przeze mnie litery dopiero kiedy wpisze tyle ile ma ich byc i w taki sposob ze np. w pionowej lini ma byc tylko 3 lub 4 liter...
zreszta jak otworzycie w pascalu to bedziecie wiedziec o co chodzi
A teraz musze zrobic jakis automat ktory bedzie zliczal te wszyskie litery.... czyli musze usunac jedna linijke w pascalu i zastapic ja inna (linia zaznaczona na czerwono)...
Oto moj program:
uses crt;
var
a:byte;
b:byte;
a1:integer;
b1:integer;
tab:array[1..20] of char;
begin
clrscr;
write('podaj liczbe znakow zakodowania:'); --->tej lini musze sie pozbyc i zrobic jakis automat ktory bedzie zliczal tyle liter ile wpisze...jak to zrobic??
readln(b);
write('podaj klucz kodownia:');
readln(b1);
for a:=1 to b do
tab[a]:=readkey;
clrscr;
for a:=1 to b do
write(tab[a]);
a1:=1;
for a:=1 to b1 do
for b:=1 to b1 do
begin
gotoxy(a+1,b+1);
write(tab[a1]);
a1:=a1+1;
end;
repeat until keypressed;
end.
Jesli macie jakies propozycje bede wdzieczny
Regulamin, p 11 - proszę wpisywać sensowną treść w polu temat!
"zresztą jak otworzycie w pascalu..." - kolega nie umie opisać co ma robić jego program? Proszę to poprawić.
[Dr.Vee]
zreszta jak otworzycie w pascalu to bedziecie wiedziec o co chodzi
A teraz musze zrobic jakis automat ktory bedzie zliczal te wszyskie litery.... czyli musze usunac jedna linijke w pascalu i zastapic ja inna (linia zaznaczona na czerwono)...
Oto moj program:
uses crt;
var
a:byte;
b:byte;
a1:integer;
b1:integer;
tab:array[1..20] of char;
begin
clrscr;
write('podaj liczbe znakow zakodowania:'); --->tej lini musze sie pozbyc i zrobic jakis automat ktory bedzie zliczal tyle liter ile wpisze...jak to zrobic??
readln(b);
write('podaj klucz kodownia:');
readln(b1);
for a:=1 to b do
tab[a]:=readkey;
clrscr;
for a:=1 to b do
write(tab[a]);
a1:=1;
for a:=1 to b1 do
for b:=1 to b1 do
begin
gotoxy(a+1,b+1);
write(tab[a1]);
a1:=a1+1;
end;
repeat until keypressed;
end.
Jesli macie jakies propozycje bede wdzieczny
Regulamin, p 11 - proszę wpisywać sensowną treść w polu temat!
"zresztą jak otworzycie w pascalu..." - kolega nie umie opisać co ma robić jego program? Proszę to poprawić.
[Dr.Vee]