Potrebujem spraviť program ktorý by vyberal čísla z reťazca, zistil či je párne alebo nepárne a podla toho ho vpísal do riadku. 1. riadok párne, 2. nepárne. PLS potrebujem to vedieť čo najskôr lebo už v utorok maturujem
var
pole: array [1..100] of integer;
a,b,n:integer;
Begin
writeln('Kolko prvkove pole bude');
Readln(n);
Randomize;
For a:=1 to n do
Begin pole[a] := random (100) End;
For b:=1 to n do
Begin write(pole[b],' ') End;
readln;
End.
var
retazec: string;
I:integer;
begin
readln(retazec);
for I:=1 to length(retazec) do
begin
if ((ord(retazec[i]) - ord('0')) mod 2 = 0) then
writeln(I, '. cislo (', retazec[i], ') je parne')
else
writeln(I, '. cislo (', retazec[i], ') je neparne');
end;
readln;
end.
program tajtrlo1;
var kod,i,cislo: integer;
s: string;
parne, neparne: array[1..255] of byte;
BEGIN
write('Zadaj string: ');
readln(s);
for i := 1 to 255 do begin
Val(s[i],cislo,kod);
if (cislo mod 2) = 0 then parne[i] := cislo else neparne[i] := cislo;
end;
Writeln;
Write('parne: ');
for i := 1 to 255 do begin
Str(parne[i],s);
if s <> '0' then Write(s);
end;
Writeln;
Write('neparne: ');
for i := 1 to 255 do begin
Str(neparne[i],s);
if s <> '0' then Write(s);
end;
writeln;
asm xor ax,ax
int 16h end;
END.
a toto by si vedel??? mam ulohu ze: vypočitajte priemer max 50 zy sebou zadaných kladných čisel. ak chcete ukončiř zadavanie skorej, zadajte zaporne cislo.....
Bejcy napísal:a toto by si vedel??? mam ulohu ze: vypočitajte priemer max 50 zy sebou zadaných kladných čisel. ak chcete ukončiř zadavanie skorej, zadajte zaporne cislo.....
program tajtrlo2;
var i,j,k,l,kod: integer;
s: string;
priemer: real;
BEGIN
write('Zadaj 50 cisel na a. priemer, pre menej zadaj zaporne: ');
readln(s);
for i := 1 to 50 do begin
inc(l);
if s[i] = '-' then begin
Val(s[i+1],j,kod);
(* ak chces, aby to zadane zaporne cislo zaratavalo ako KLADNE, nasledujuci riadok VYMAZ! *)
j := j * (-1); (* tento ... *)
k := k + j;
break;
end else Val(s[i],j,kod);
k := k + j;
end;
priemer := k / l;
Writeln;
Writeln('Aritmeticky priemer ',l,' cisel je: ', priemer:5:3);
readln;
end.
uses crt;
var
pole,parne,neparne: array [1..100] of integer;
i,a,b,n:integer;
Begin
clrscr;
textcolor(7);
write('Kolko prvkove pole bude ');
Readln(n);
writeln('');
Randomize;
For i:=1 to n do
Begin pole[i] := random (100) End;
For i:=1 to n do
Begin write(pole[i],' ') End;
writeln('');
writeln('');
for i:=1 to n do
begin
if ( round(pole[i]/2) = pole[i]/2 )
then
parne[i] := (pole[i])
else
neparne[i] := (pole[i])
end;
write ('neparne cisla: ');
for i:=1 to 100 do
begin
if neparne[i] <> 0 then
begin
textcolor(green);
write(neparne[i],',');
end;
end;
writeln('');
textcolor(7);
write ('parne cisla: ');
for i:=1 to 100 do
begin
if parne[i] <> 0 then
begin
textcolor(red);
write(parne[i],',');
end;
end;
readln;
End.
inflater napísal:po HODINE? ja som to mal za 5 minut
co je na tom zlozite?!
nevedel som príkaz ktorý mi zistí či je to parne alebo nepárne, a po dlhšom pátraní som našiel ROUND
A ešte toto by som potreboval, posledne čo nemám spravené
Napíšte program, ktorý zistí počet rôznych znakov v reťazci
Napíšte program, ktorý nakreslí funkciu y = sin x
bartimeus napísal:nevedel som príkaz ktorý mi zistí či je to parne alebo nepárne, a po dlhšom pátraní som našiel ROUND
//autoeditácia príspevku ( 24 May 2009, 17:47 )
A ešte toto by som potreboval
Napíšte program, ktorý zistí počet rôznych znakov v reťazci
funkcia round nezistuje ci je cislo parne alebo neparne ale cislo zaokluhluje.
na zistovanie parnosti alebo neparnosti pouzi operator mod, ktory vrati zvysok po deleni
mastermind napísal:funkcia round nezistuje ci je cislo parne alebo neparne ale cislo zaokluhluje.
na zistovanie parnosti alebo neparnosti pouzi operator mod, ktory vrati zvysok po deleni
mastermind napísal:funkcia round nezistuje ci je cislo parne alebo neparne ale cislo zaokluhluje.
na zistovanie parnosti alebo neparnosti pouzi operator mod, ktory vrati zvysok po deleni
ešte lepšie funkciu odd ktorá je určená práve na zisťovanie či je číslo párne/nepárne
uses crt;
var
pole,parne,neparne: array [1..100] of integer;
i,a,b,n:integer;
Begin
clrscr;
textcolor(7);
write('Kolko prvkove pole bude ');
Readln(n);
writeln('');
Randomize;
For i:=1 to n do
Begin pole[i] := random (100) End;
For i:=1 to n do
Begin write(pole[i],' ') End;
writeln('');
writeln('');
for i:=1 to n do
begin
if ((ord(retazec[i]) - ord('0')) mod 2 = 0)
then
parne[i] := (pole[i])
else
neparne[i] := (pole[i])
end;
write ('neparne cisla: ');
for i:=1 to 20 do
begin
if neparne[i] <> 0 then
begin
textcolor(green);
write(neparne[i],',');
end;
end;
writeln('');
textcolor(7);
write ('parne cisla: ');
for i:=1 to 20 do
begin
if parne[i] <> 0 then
begin
textcolor(red);
write(parne[i],',');
end;
end;
readln;
End.
inflater napísal:jedno mi nejde do hlavy, preco zbytocne odsadzujete riadky? zabijak casu
keď budeš písať program ktorý má viac ako 10 riadkov a ktorý aj niečo robí, tak pochopíš. Dám ti sem nejaký svoj program čo má 7000 riadkov a po 10 vnorenom cykle sa obesíš ak to nebude mať dobrú úpravu. A za takýto výrok si si odomňa zaslúžil k-
inflater napísal:jedno mi nejde do hlavy, preco zbytocne odsadzujete riadky? zabijak casu
aby to bolo troska prehľadnejšie
A s týmito dvoma príkladmi mi pls pomôžte
Napíšte program, ktorý zistí počet rôznych znakov v reťazci
Napíšte program, ktorý nakreslí funkciu y = sin x
Bojim sa že si ich náhodou vytiahne a ani neceknem.
obesim ? :D lol. kamo, teraz sa pozri sem, uz som to kdesi uverejnoval, kedysi som pisal operacny system v pascali - teda aspom jednoduche monoliticke jadro, a kludne si pozri kod shellu - http://inflater.wz.cz/OSKERNEL.PAS ; bohuzel k-, zvukova stopa
pisal som to asi pred 3 rokmi a aj ked sa do toho dnes pozrem, vyznam sa v tom.
k teme: pomozeme ti vtedy a len vtedy ked sa vo svojom kode zaseknes. ja som ti uz jednu domacu ulohu robil, teraz si na rade
Tak to čo si spravil,
klobúk dolu.
Potrebujem poradiť s tým ako porovnať všetky prvky s ASC tabuľky, alebo ako mam spraviť to že mi vypíše počet všetkých použitých znakov v reťazci?
A ta druha sin x, to nemám šajnu, viem spraviť obdĺžniky, kružnice,.... ale funkciu, neviem ani ako začať. Ja som totiž samouk, lebo idem maturovať s INF ale seminár sa neotvoril kvôli nedostatku žiakov