Формализация – это… 1. перехода от содержательного описания связей между выделенными признаками объекта к описанию, использующему некоторый язык кодирования.
2. замена реальных свойств объекта знаком или совокупностью знаков.
3. переход от нечетких задач, возникающих в реальной действительности, к формальным информационным моделям
4. выделение существенной информации об объекте.
Так-с, у нас 5-ти буквенные слова.
Каждую букву можно использовать в слове 1 раз, так еще и гласную можно только 1, следовательно...
Рассмотрим вариант, что на первом месте стоит А.
Тогда на первом месте может стоять 1 буква, на втором 5 букв.
На третьем 4, на четвертом 3, на пятом 2.
1 * 5 * 4 * 3 * 2 = 120 вариантов
Но гласная может стоять и на втором, и на третьем месте и тд...
Есть 5 вариантов ее расстановки, следовательно.
120 * 5 = 600
А гласная буква у нас не одна, а две, значит, мы должны количество умножить на 2.
600 * 2 = 1200
ответ: 1200
n=5;
Var
ar:array[1..n] of integer;
ar2:array[1..n] of integer;
i,k:integer;
function prost(a:integer):boolean;
var i:integer;
b:boolean;
begin
b:=true;
for i:=2 to a div 2 do
if a mod i=0 then
begin;
b:=false;
break;
end;
if a=1 then b:=false;
prost:=b;
end;
begin;
randomize;
k:=0;
for i:=1 to n do
begin;
ar[i]:=random(101);
write(ar[i]:4);
end;
writeln;
for i:=1 to n do
if prost(ar[i]) then
begin;
inc(k);
ar2[k]:=ar[i];
write(ar2[k]:4);
end;
end.