silantyevevgeny
?>

Сколько различных сообщений длиной 4 знака можно записать с алфавита(А, Б, В, Г, Е, Д, Я}если слова должны начинаться с согласной буквы изаканчиваться на гласную?​

Информатика

Ответы

elenakarpova709
ПаскальАВС.нет

var
  f:text;
  s,t:string;
  i,n:integer;
  y:boolean;  //признак наличия слова NO  

function wr(c:char):boolean; //определяет, буква или нет
begin
if (c in ['A'..'Z']) or (c in ['a'..'z']) then result:=true else result:=false
end;

begin
assign(f,'d:/file.txt');
reset(f);
repeat
  readln(f,t);
  s:=t;
  y:=false;
  i:=pos('NO',s);
  while i>0 do
    begin
    n:=length(s);
    if n=2 then
       y:=true
       else
          begin
          if i=1 then
             begin
             if wr(s[i+2])=false then y:=true;
             end
             else
                 if wr(s[i-1])=false then y:=true;
          end;
    delete(s,1,i+2);
    i:=pos('NO',s);
    end; 
  if y=false then writeln(t);
  until f.Eof;
close(f)
end.  
kulturarai44
А)Начало -> 
 Ввод массива -> 
 Ввод X -> 
 Ввод Y ->
 Если X>Y
 ->no->End
 ->yes->
 p=0 ->
 ∨-> если элемент массива (p) > X, элемент массива (p) = X ->
  если элемент массива (p) < Y, элемент массива (p) = Y ->
  p = p + 1 -> если p больше размера массива
      если нет -> Возврат на ∨
      если да -> Вывод массива -> Конец

б)Начало -> 
 Ввод массива -> 
 p=0 ->
 ∨-> если элемент массива (p) %(остаток от деления на) 3=0
->yes->
->no-> элемент массива (p) =элемент массива (p)%3
->p=p+1
->если p больше размера массива
      если нет -> Возврат на ∨
      если да -> Вывод массива -> Конец
      

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сколько различных сообщений длиной 4 знака можно записать с алфавита(А, Б, В, Г, Е, Д, Я}если слова должны начинаться с согласной буквы изаканчиваться на гласную?​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

coffee2201
Tanyamitia
Umkatoys50
kyzua2475
sergeev-alp5
anadtacia03108988
suturinavaleriya51
prik-galina7390
maryshecka
vsnimschikov391
ibzaira
Olegovich Nikolaevna
Kaccak8778
andreyshulgin835
rusplatok