16.1.2012 dvije godine postojanja naših stranica

# Riješeni primjer


Zadatak PJEŠAK

 

Pješak za zadani vremenski period učini određeni broj koraka. Zadatak je odrediti brzinu pješaka u km/h i m/s ako je poznata prosječna duljina njegovog koraka.
 

Specifikacija zadatka PJEŠAK:
 

zadano:  oznaka:
vrijeme hodanja
(jedinica nije zadana, treba provjeriti što je korisnik unio, pa prema potrebi napraviti pretvorbu)
t
duljina jednog koraka
(jedinica nije zadana, treba provjeriti što je korisnik unio, pa prema potrebi napraviti pretvorbu)
sk
broj koraka N

 

traži se:  oznaka:
brzina kretanja pješaka u m/s v1
brzina kretanja pješaka u km/h v2

 

Algoritam zadatka PJEŠAK:


Provjeriti u kojim su jedinicama uneseni ulazni podaci, pa ovisno o tome odlučiti treba li iznose preračunati u vrijednosti izražene u jedinicama osnovnog SI sustava ili ne.
Izračunati put na osnovu ukupnog broja koraka i prosječne duljine jednog koraka.
Koristeći formulu za računanje brzine jednolikog gibanja, koristeći podatke o putu i vremenu izračunati brzinu v1 izraženu u m/s.
Preračunati brzinu izraženu u m/s u brzinu izraženu u km/h.
 

Dijagram tijeka zadatka PJEŠAK:

 

Pseudo jezik zadatka PJEŠAK:


ulaz (N);
ulaz (t);
ako je t izražen jedinicama koje nisu sekunde onda
    pretvori t u sekunde;
ulaz (sk);
ako je sk izražen jedinicama koje nisu metri onda
    pretvori sk u metre;
s:= sk *N;
v1:=s/t;
v2:=v1*3,6; (1m=0,001km; 1s=1/3600h)
izlaz (v1, v2);

Provjera logičke ispravnosti zadatka PJEŠAK:

 

zadano: očekivano:
N=200
t=2 min
sk=70 cm

v1=1,17 m/s
v2=4,2 km/h

 

Logičku ispravnost bi trebalo provjeriti sa što više ulaznih vrijednosti za koje je poznat rezultat.