Program Example_180;
Uses crt;
Var m,n,k:word; {n – початкова кількість скринь з
золотом, m – щорічний “прибуток”
Чахлика Невмирущого, k – “потреби”
Василини Премудрої}
Sum,Years:word; {Sum – щорічне накопичення Чахлика
Невмирущого, Years – вік Василини
Премудрої}
Begin
Clrscr;
Write(‘Введіть початкову кількість скринь з золотом: ’);
Readln(n);
Write(‘Введіть щорічний прибуток Чахлика: ’);
Readln(m);
Write(‘Введіть “потреби” Василини Премудрої: ’);
Readln(k);
Sum:=n; {Початковий “капітал” Чахлика}
Years:=18; {Початковий вік Василини}
While Sum<=k do
Begin
Sum:=Sum+m;
Years:=Years+1;
End;
Writeln(‘Василині вже виповнилося ’,Years,’ років.‘);
Readkey; {Затримка зображення на екрані}
End. ​

zaharovivan150 zaharovivan150    3   28.04.2021 12:42    0

Ответы
gukalovaekateri gukalovaekateri  28.04.2021 12:50

Program Example_180;

Uses crt;

Var m,n,k:word; {n – начальное количество сундуков с

золотом, m-ежегодная " прибыль”

Чахлика Бессмертного, k – “потребности”

Василисы Премудрой}

Sum,Years:word; {Sum – ежегодное накопление Чахлика

Бессмертного, Years-возраст Василисы

Премудрой}

Begin

Clrscr;

Write ('введите начальное количество сундуков с золотом: ’);

Readln(n);

Write(‘Введите ежегодный доход Чахлика: ’);

Readln(m);

Write(‘Введите “потребности” Василисы Премудрой: ’);

Readln(k);

Sum:=n; {Начальный “капитал” Чахлика}

Years:=18; {начальный возраст Василисы}

While Sum<=k do

Begin

Sum:=Sum+m;

Years:=Years+1;

End;

Writeln(‘Василисе уже исполнилось ’,Years,’ лет.‘);

Readkey;{Задержка изображения на экране}

End.

Объяснение:

я переводила вот так получилось

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика