Ответ:
Объяснение:
// Возведение в степень
program stepen;
var
p,i,n, a:integer;
begin
write('введите число и степень');
readln(a,n);
p:=1;
for i:=1 to n do p:=p*a;
writeln('Число ',a, ' в степени ',n,' = ',p);
readln;
end.
//Сумма нечетных цифр числа
program project1;
var
a, b, s : integer;
begin
s := 0;
write('введите число: ');
readln(a);
while a <> 0 do
begin
b := a mod 10;
if b mod 2 <> 0 then s := s + b;
a := a div 10
end;
writeln('сумма нечетных цифр: ', s);
readln;
end.
//Сумма четных чисел до n
program summach;
var
S,n,i:integer;
begin
Write('Введите n=');
readln(n);
if n mod 2<>0 then n:=n-1;
n:=n div 2;
s:=0;
for i:=1 to n do
s:=s+2*i;
writeln('s=',s);
readln;
end.
//===================================
// сумма четных с циклом repeat
program summach1;
Write('Введите n=');
readln(n);
if n mod 2<>0 then n:=n-1;
s:=0;i:=1;
repeat
s:=s+2*i;
i:=i+1;
until 2*i>n ;
writeln('n=',n);
writeln('s=',s);
readln;
// PascalABC.NET 3.1, сборка 1213 от 04.04.2016
begin
var a:=SeqGen(10,i->i+8,1).ToArray; a.Println;
a:=a.Select((x,i)->(i.IsOdd?2*x:x)).ToArray; a.Println;
end.
<u><em>Тестовое решение:</em></u>
9 10 11 12 13 14 15 16 17 18
9 20 11 24 13 28 15 32 17 36
// PascalABC.NET 3.1, сборка 1213 от 04.04.2016
begin
var a:=ArrRandom(20,-55,120); a.Println;
Writeln('Кол-во отрицательных равно ',a.Where(x->x<0).Count)
end.
<u><em>Тестовое решение:</em></u>
-9 33 -42 -52 102 38 11 -35 51 86 -20 17 66 21 51 37 40 -49 -20 84
Кол-во отрицательных равно 7
// PascalABC.NET 3.1, сборка 1213 от 04.04.2016
begin
var b:=ReadArrInteger('7 чисел:',7);
var i:=b.IndexMin;
Writeln('Минимальный элемент B[',i+1,']=',b[i])
end.
<u><em>Тестовое решение:</em></u>
7 чисел: 23 15 -13 26 -8 4 0
Минимальный элемент B[3]=-13
// PascalABC.NET 3.1, сборка 1213 от 04.04.2016
begin
var a:=ReadArrInteger('12 чисел:',12);
Swap(a[4],a[11]); a.Println
end.
<u><em>Тестовое решение:</em></u>
12 чисел: 4 7 -3 0 4 6 4 -5 -11 3 5 13
4 7 -3 0 13 6 4 -5 -11 3 5 4
<h3>Первый вывод: 2</h3><h3>Второй вывод: 2 2</h3><h3 />
101000₂% = 40₁₀% девочек.
1111₂ = 15₁₀ мальчиков.
Пусть в классе всего n учеников, тогда девочек в нем 0.4n, а мальчиков - остальные 0.6n, что составляет 15 человек.
0.6n=15 ⇒ n=15/0.6 = 25
Ответ: 25 человек