type arr = array [0..max_length, 0..max_length] of byte;
var a: arr; i, j, n, m, k, x, y: byte; c: char; f: text;
//procedure PrintMatrix(a: arr); //begin // for var i := 0 to max_length do // begin // writeln; // for var j := 0 to max_length do // write(a[i, j], ' '); // end; // writeln; //end;
procedure labirint(i, j: byte); begin if (i <= n) and (i >= 0) and (j <= m) and (j >= 0) and (a[i, j] = 0) then begin a[i, j] := 1; k := k + 1; labirint(i, j - 1); labirint(i, j + 1); labirint(i - 1, j); labirint(i + 1, j); end; end;
begin Assign(f, 'input.txt'); Reset(f);
readln(f, n, m); for i := 0 to n do begin for j := 0 to m do begin read(f, c); case c of 'x': a[i, j] := 2; '.': a[i, j] := 0; '+': begin x := i; y := j; a[i, j] := 0; end; end; end; readln(f); end; Close(f);
var
s, b, l, c: real;
begin
writeln('введите s, b, l');
readln(s, b, l);
c := b / 100 * s * 2 * l;
writeln('стоимость поездки: ', c)
end.
program aaa;
{Написать программу пересчета веса из фунтов (f) в килограммы (kg)
(1 фунт равен 409,5 г).}
var
f,kg: real;
begin
writeln('введите f');
readln(f);
kg:=f*409.5/1000;
writeln(f,' фунтов = ', kg:8:3,' килограмм')
end.
program aaa;
{Написать программу Конвертер величин:
с клавиатуры вводиться вес информации в байтах (b).
На выходе получаем перевод величины в: биты (bi) , килобайты (kb),
Мегабайты (mb), гигабайты (gb).
1байт = 8 бит
1Кб (килобайт) = 1024 байт
1Мб (мегабайт) = 1024 Кб
1Гб (гигабайт) = 1024 Мб
1Тб (терабайт) = 1024 Гб}
var
b,bi,kb: real; mb,gb,tb: decimal;
begin
writeln('введите b');
readln(b);
bi:=b*8;
kb:=b/1024;
mb:=kb/1024;
gb:=mb/1024;
tb:=gb/1024;
writeln(b,' байт = ', bi,' бит');
writeln(b,' байт = ', kb,' килобайт');
writeln(b,' байт = ', mb,' мегабайт');
writeln(b,' байт = ', gb,' гигабайт');
writeln(b,' байт = ', tb,' терабайт')
end.
//формат вывода (к-во знаков ...) определите сами