Kontroldarbs ar Pascal Palidzat kads ludzu.
Sastādīt programmu, kura ļauj noteikt, cik dienām pietiks 200 tonnu cementa, ja pirmajā dienā patērē 5 tonnas, bet katrā nākamajā dienā par 20% vairāk nekā iepriekšējā.(repeat .. until).
RinaIds miniblogs
- -4
RinaIds 06.03.2015. 12:43
- 0
Paskāla sintaksi nezinu, tāpēc uzrakstīšu algoritmu. Definē 3 mainīgos - dienai (integer), todien patērētajam cementam (double), cementa summai (double) - un piešķir tiem sākumvērtības. Ciklā palielini dienu par 1, cementa daudzumu reizini ar koeficientu 1.2 un cementa summai skaiti klāt cementa daudzumu.
Tam vajadzētu izskatīties kaut kā tā, mēģināju arī palaist caur onlaina kompilatoru un it kā vajadzētu būt pareizi.
program repeatUntilLoop;
var
diena: integer;
cements: double;
summa: double; begin
diena := 0;
cements := 5;
summa := 5; repeat
diena := diena + 1;
cements := cements*1.2;
summa := summa+cements
until summa > 200;
writeln('diena: ', diena);
end.
Ielogojies vai izveido profilu, lai komentētu!