Var
n, i: integer;
begin
n := 0;
while (n <= 1) or (n > 10) do
begin
write('Введите n в диапазоне от 2 до 10 = ');
readln(n);
end;
for i := 1 to 9 do
writeln(n, ' * ', i, ' = ', n * i);
end.
без проверки
var
n, i: integer;
begin
write('Введите n в диапазоне от 2 до 10 = ');
readln(n);
for i := 1 to 9 do
writeln(n, ' * ', i, ' = ', n * i);
end.
Var
a:array[1..12]of integer;
m, n:integer;
Begin
a[1]:=31;a[7]:=31;
a[2]:=28;a[8]:=31;
a[3]:=31;a[9]:=30;
a[4]:=30;a[10]:=31;
a[5]:=31;a[11]:=30;
a[6]:=30;a[12]:=31;
Write('Введите номер месяца -> ');
Readln(m);
Write('Год високосный(1 - да || 0 - нет)?');
Readln(n);
if (m = 2) then Writeln(a[m] + n) else
Writeln(a[m]);
end.
<em><u>Задача 1.</u></em>1. Найдем общее количество точек: 1024 х 768.
2. Переведем 16 бит в байты: 16 / 8 = 2
3. Запишем объем видеопамяти в байтах: 1024 х 768 х 2
4. Переведем объем в мегабайты: (1024 х 768 х 2) / (1024 х 1024 ) = 768 х 2 / 1024 = 1.5
<em><u>Ответ: 1.5 Мб</u></em><em><u>Задача 2.</u></em>1. Определим количество бит, необходимое для отображения 65636 цветов.
Можно вычислить напрямую:
, а можно просто вспомнить, что
.
2. Переведем найденное количество бит в байты: 16 / 8 = 2
3. Мегапиксель (Мп) - это ровно один миллион пикселей. Поэтому 1.5 Мп - это 1 500 000 пикселей..
4. Вычислим ёмкость в байтах: 1500000 х 2 = 3000000
5. Переведем емкость в мегабайты: 3000000 / (1024 х 1024 ) ≈ 2.86
<em><u>Ответ: примерно 2.86 Мб</u></em>
Readln как и read вводит переменную командой read (x); также и readln (x); но перед этим надо в var внести переменную x