PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   zadatak u Pascal-u (https://forum.pcekspert.com/showthread.php?t=105504)

dzajko 23.04.2008. 21:27

zadatak u Pascal-u
 
Tribao bi mi netko riješit sljedeće zadatke pomoću FOR petlje

1.Zbroji sve recipročne vrijednosti prvih 30 prirodnih brojeva, a rezulatat napisati s tri decimale.

2.Koliko ima brojeva od 100-500 koji su djeljivi sa 5 i 6

Možda su lagani ali ove petlje stvarno ne kužim jer nisam odavno bia u školi, ako ko može pomoć

rendula 23.04.2008. 21:31

program drugi;
var n,z:integer;
begin
for n:=100 to 500 do begin
if (n mod 5=0) and (n mod 6=0) then inc(z);end;
writeln(z);readln;end.
tak nesto drugi. moram se stusirati pa nemrem provjeriti niti napisati prvi jer mi se jaja smrzavaju. malo kasnije budem. javi jel radi.

terminator 23.04.2008. 21:43

program prvi;
var i:integer;
zbroj:real;
begin
zbroj:=0;
for i:=1 to 30 do
zbroj:=zbroj+(1/i);
write('zbroj recipročnih vrijednosti je ',zbroj:3:3);
readln;
end.

evo prvi :)

dzajko 23.04.2008. 21:43

Ok hvala ti

dzajko 24.04.2008. 10:55

Napiši program koji će s tipkovnice učitati n brojeva. Teba ispisat koliko je uneseno parnih a kolko neparnih brojeva,te prosjek svih unesenih brojeva

terminator 24.04.2008. 21:07

program unos;
var brp,brn,n,i:integer;
pros:real;
begin
br:=0;
write('ucitaj n: '); readln(n);
for i:=1 to n do begin
if (i mod 2=0) then brp:=brp+1 else brn:=brn+1;
pros:=pros+i;
end;
pros:=pros/n;
writeln('ima ',brp,' parnih brojeva');
writeln('ima ',brn,' neparnih brojeva');
writeln('prosjek ucitanih brojeva je ',pros:3:3);
readln;
end.



evo, trebalo bi radit :)

munst0r 25.04.2008. 02:32

Citiraj:

Autor terminator (Post 1010830)
program unos;
var brp,brn,n,i:integer;
pros:real;
begin
br:=0;
write('ucitaj n: '); readln(n);
for i:=1 to n do begin
if (i mod 2=0) then brp:=brp+1 else brn:=brn+1;
pros:=pros+i;
end;
pros:=pros/n;
writeln('ima ',brp,' parnih brojeva');
writeln('ima ',brn,' neparnih brojeva');
writeln('prosjek ucitanih brojeva je ',pros:3:3);
readln;
end.



evo, trebalo bi radit :)

Vjerojatno radi, ali ne ono sto bi trebalo... :)

Ti ovdje ucitavas samo broj n. No, trebao bi ucitati n, a zatim jos toliko brojeva (npr. ako je n = 5, onda ucitavas jos 5 brojeva).

rendula 25.04.2008. 10:11

program unos;
var brp,brn,n,i,z:integer;
pros:real;
begin
write('ucitaj n: '); readln(n);
for i:=1 to n do begin
readln(z);
if (z mod 2=0) then brp:=brp+1 else brn:=brn+1;
pros:=pros+i;
end;
pros:=pros/n;
writeln('ima ',brp,' parnih brojeva');
writeln('ima ',brn,' neparnih brojeva');
writeln('prosjek ucitanih brojeva je ',pros:3:3);
readln;
end.

terminator 26.04.2008. 11:15

aha :D malo sam krivo skužio, dobro rendula je riješio :)
mislio sam da treba for petlja do n ic


Sva vremena su GMT +2. Sada je 12:00.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger