Среди приведённых ниже трёх чисел записаных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 2а 16, 56 8, 101101 2
Program lapy;
var lapy:integer;
Begin
Writeln('Сколько лап?');
Readln(lapy);
If lapy=0 then Writeln('Это рыба');
if lapy=2 hten Writeln('Это птица');
if lapy=4 then Writeln('Это лось');
if lapy=6 then Writeln('Это жук');
if lapy=8 then Writeln('Это паук');
end.
2)
Program kinotheatr;
var mesto:integer;
Begin
Writel('Укажите Ваше место:');
Readln(mesto);
if (mesto>=1) and (mesto<=10) then Writeln('Цена 150р.');
if (mesto>=11) and (mesto<=15) then Writeln('Цена 100р.');
if (mesto>=16) and (mesto<=20) then Writeln('Цена 75р.');
End.
===== PascalABC.NET =====
begin
// 1
var a := ArrRandom(7, -4, 5);
a.Println;
// 2
var b := ReadArrInteger('Введи 8 чисел:', 8);
Println('Сумма четных:', b.Where(p -> p.IsEven).Sum);
var p := b.Where(p -> p > 4).DefaultIfEmpty.Product;
if p >0 then
Println('Произведение элементов, больших 4:', p)
else
Println('Нет элементов, больших 4');
// 3
var c := ArrRandom(10, -14, 7);
c.Println;
Print('Минимальный элемент, больший 5');
var m := c.Where(p -> p > 5).DefaultIfEmpty.Min;
if m = 0 then
Println('отсутствует')
else
Println('равен', m);
var im := c.IndexMin;
Println('Миниммальный элемент номер', im + 1, 'равен ', c[im])
end.