тоже самое и арабские
Объяснение:
Римские цифры традиционно используются в указании веков (чаще - нашей эры), номеров событий (фестивалей, съездов, чемпионатов), иногда - томов собраний сочинений и выпусков журналов и альманахов, цифр на механических часах и т.п.
Ранее использовавшееся обозначение месяца римскими цифрами сейчас совершенно вышло из употребления и нарушает современные стандарты.
Таким образом, обычное употребление римских цифр ограничено порядковыми числительными, но и там их область весьма узка. Если сомневаетесь, пишите арабскими, это не ошибка. А вот писать римскими цифрами то, что не следует, - ошибка и грубая.
program hungry;
var
time: real;
begin
write('Который час? ');
readln(time);
if (time < 0) or (time >= 24) or (frac(time) >= 0.6) then
writeln('У кого-то часы барахлят...')
else if (time >= 7) and (time < 13) or (time >= 15) and (time < 19) then
writeln('Отлично, булочная работает!')
else if (time >= 8) and (time < 14) or (time >= 16) and (time < 20) then
writeln('Можно до хлебного магазина дойти.')
else if (time >= 8) and (time < 24) then
writeln('Голод не тетка, придется в супермаркет ехать...')
else
writeln('Извини, друг, но сегодня хлеба не будет, сиди дома!');
end.
i:=2;
while i <= 5 do
begin
y:=y+0.5;
inc(i);
end;
write(y,i);
Будет вызвано 4 итерации цикла (для i = 2, 3, 4, 5).
Каждую итерацию у увеличивается на 0.5. Итого, увеличится на 0.5*4 = 2
Изначально у=0 => у будет равен 2.
На последней итерации цикла i=5, происходит инкремент. i=6.
ответ: 2 6