Professional Documents
Culture Documents
11-Flow Chart - Pseudo Code Notes
11-Flow Chart - Pseudo Code Notes
Entre first_number
Start
Enter second_number
Total=first_number+ second_number
Display Total
Total=Number1+Num
ber2 End.
Program Add_number(input/output);
Var number_1:integer;
Print Total
number_2:integer;
Pascal Program
Total:integer;
Begin
Stop
Writeln(‘enter first number’);
Readln(number_2);
Total:=number_1+number_2;
Writeln(‘Answer is’,Total);
Readln;
End.
ප්ර ොයය
ඔ
program positive_no(input/output);
var number:integer;
begin
writeln(‘enter number=’);
(2)ආදා ක ර සං යාව් සං යාව්ව
read(number);
ම් ි ණව එ සං යාව් ද්රණක රීම .
If number>0 then
Begin
readln;
Input number
writeln(‘positive number’);
If number>0 then
End if.
Print number
end
End.
start
Input number
අ?ොළ ක ොන්කේසිය ත්ෘප්ත් වන්කන් නම් ප්ර ොයය ?,
ක ොන්කේසිය ත්ෘප්ත් කනොවන්කන් නම් ප්ර ොයය ? ක්රියොමක ක
If number>0?
නැත්
ක ොන්කේසිය
සත්ය ක ?
Print number ඔ
ප්ර ොයය
ප්ර ොයය
end
(3)සංඛ්යොව ආ ා?ොනය ළ ට එ සංඛ්යොව Program 2(input/output)
ඔමකකමක සංඛ්යොව ආ ? ට්ටේකටේ සංඛ්යොව ආ ? යන්න
කසවී Var number:integer;
Begin Begin
(4) කි මී 4 ක ෝ ඊඑ වඩො අඩු දු්කින් නිවස පිහිටීකම් දී පොසලඑ කත්ෝ්ො ගැනී මක, කි මී 4 එ වඩො වැඩි
නම් පොසලඑ කත්ෝ්ො කනොගැනී මක යන සිේිය (flow chart සිසුන්එ ක?න්න)
readln(distance); Begin
Readln; End if
End. End.
පුේගලකයකුකේ වයස ා?ොනය ළට එ වයස් ොණ්ඩය කමකරී (flow chart සිසුන්එ ක?න්න)
program five(input/output)
Begin var Age:integer;
Input Age Age group:string;
If Age>=18 then Begin
Age group=”ADULT” writeln(‘enter your Age’);
Else readln(‘Age’)
If Age>o then if Age>=18 then
Age group=”CHILD” Age_group=”ADULT”
Else else
Age group=”ERROR if Age>=0 then
End if Age_group=”CHILD”
End if Else
Display Age group Age_group=”ERROR AGE”
End. Writeln(‘your Age group is ‘,Age_group)
Readln;
පු තන රණ භාවිලතකන් ක්ර තඛ ිවී End.
යම් උපක?ස් පොලොව ආ යම් වෝ ගනණ ආ නැවත්
නැවත් භොට ත් කිරී එ ක ප්ර ොයන කයො?ො ගැකන්
පු තන රණකව් ව්ාර ගණ නිසචිලව් දන් ා අව්සචථාව් දී භාවිල ර ක්ර තඛ
1. FOR-DO(1 ආ ාරක) FOR-DO Loop
ත ව්ැඩ සටහ ිවී සඳහා අගකන් 2 ව අව්යය ත .
ත ත විච යක(value_1) හා(value_2) ත දේල ප්රරූපි ූරතනණ සං යා ආ ාරතව වික තුය.ක.
ආරම්භ අගක TO අව්සා අගක DO
ත ත ිළද් අගක(value_1) තදව්ැනි අගකට ව්ඩා අඩුවික තුය.යි.
පු තන රණක අව්සන් ව්න්තන් තදව්ැනි value_2 අගතකනි.
එ නිසා FOR-DO වු ය භාවිල ළ හැවතව පු තන රණක ව් ව්ාර ගණ නිසචිලව්
දන්තන් ම් ි ණි.
පුනර් ්ණ වු ය ා්ම්භ අගය අවසන් අගය පුනර් ්ණයවන වෝ ගණන
FOR x:=1 TO 5 DO 5 5
FOR x:=0 TO 4 DO 0 4 5
FOR x:=5 TO 10 DO 5 0 6