Informatică, întrebare adresată de NicuD, 9 ani în urmă

De la tastatura se introduce un sir de caractere format din litere minuscule , reprezentat de variabila s.Determinati cite vocale se contin in sirul dat.
va rog !!!


AntiEaglesDavids: ce-ai incercat?

Răspunsuri la întrebare

Răspuns de Kirilll
1
program Sir;

var
  S: string;
  i, vocale: integer;
  //a, e, i, o, u
begin
  readln(S);
  vocale := 0;
  for i := 1 to length(s) do
   begin
    if pos('a', s, i)=i then
      vocale := vocale + 1
    else if pos('e', s, i)=i then
      vocale := vocale + 1
    else if pos('i', s, i)=i then
      vocale := vocale + 1
    else if pos('o', s, i)=i then
      vocale := vocale + 1
    else if pos('u', s, i)=i then
      vocale := vocale + 1;
  end;
  writeln('In : ' + s);
  writeln('Sunt ' + vocale + ' vocale');
end.
Anexe:

Kirilll: Scuze ca sa primit cam mult :)
Kirilll: Daca trebuie pot si cu Array
Kirilll: Va fi mai putin
NicuD: nui nimic ms mult o sa mai apelez la ajutorul tau
NicuD: ma poti ajuta la informatica ? te rog
Alte întrebări interesante