0% found this document useful (0 votes)
21 views

Pseudo Code

The pseudocode defines variables to store participant data like name, school, event, and time for track events including 100m, 200m, 400m, 800m, and 1500m. It prompts the user for their gender and only allows males. It then collects data on participants, tracking the fastest time for each event. Finally, it prints the results listing the name, school, and fastest time for each of the 5 events.

Uploaded by

Rajum
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Pseudo Code

The pseudocode defines variables to store participant data like name, school, event, and time for track events including 100m, 200m, 400m, 800m, and 1500m. It prompts the user for their gender and only allows males. It then collects data on participants, tracking the fastest time for each event. Finally, it prints the results listing the name, school, and fastest time for each of the 5 events.

Uploaded by

Rajum
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Pseudocode

START
Declare name as array size 30 of string
Declare school as array size 30 of string
Declare time as array size 30 of real
Declare event as array size 30 of string
Declare i as integer
Declare
index_of_least_event1,index_of_least_event2,index_of_least_event3,inde
x_of_least_event4,index_of_least_event5 as integer
Declare gender as character
Declare min_time as array size 5 of real

for i=1 to 5 do
min_time[i]=9999
i=1
Print "Welcome To The University of Sports"

Print "Please Enter Your Gender ''F''for female and ''M'' for
male: "
Read (gender)
if (gender='F') then
Print "Oops!, You are note eligible for using this program."
endif
else
Print "Enter Your Name, Enter ''0'' to exit:"
Read (name[i])
while (name[i]<>'0') do

Print "Enter Your School:"


Read (school[i])
Print "Enter Your Event(You Can enter either 100,
200,400,800,1500):"
Read (event[i])

if (event[i]='100') then
Print "Enter Your Time: "
Read (time[i])
if (min_time[1]>=time[i]) then
min_time[1]=time[i]
index_of_least_event1=i
endif
endif
else if (event[i]='200') then
Print "Enter Your Time: "
Read (time[i])
if (min_time[2]>=time[i]) then

min_time[2]=time[i]
index_of_least_event2=i
endif
endif
else if (event[i]='400') then
Print "Enter Your Time: "
Read (time[i])
if (min_time[3]>=time[i]) then

min_time[3]=time[i]
index_of_least_event3=i
endif
endif
else if (event[i]='800') then
Print "Enter Your Time: "
Read (time[i])
if (min_time[4]>=time[i]) then

min_time[4]=time[i]
index_of_least_event4=i
endif
endif
else if (event[i]='1500') then
Print "Enter Your Time: "
Read (time[i])
if (min_time[5]>=time[i]) then

min_time[5]=time[i]
index_of_least_event5=i
endif
endif

i=i+1
Print "Enter Your Name, Enter ''0'' to exit: "
read(name[i])
endwhile

Print "Results"
Print "Event','Name','School','Time')
Print
(event[index_of_least_event1],'m',name[index_of_least_event1],school[i
ndex_of_least_event1],time[index_of_least_event1])
Print
(event[index_of_least_event2],'m',name[index_of_least_event2],school[i
ndex_of_least_event2],time[index_of_least_event2])
Print
(event[index_of_least_event3],'m',name[index_of_least_event3],school[i
ndex_of_least_event3],time[index_of_least_event3])
Print
(event[index_of_least_event4],'m',name[index_of_least_event4],school[i
ndex_of_least_event4],time[index_of_least_event4])
Print
(event[index_of_least_event5],'m',name[index_of_least_event5],school[i
ndex_of_least_event5],time[index_of_least_event5])
endfor

STOP

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy