Задать вопрос
3 июля, 07:17

Составить прогу в паскале которая с клавы вводит последовательность символов на латинице, считает кол-во гласных этой последовательности необходимо использовать процедуру ввода последовательности и функцию которая возвращает кол-во гласных

+5
Ответы (1)
  1. 3 июля, 07:46
    0
    Так как на мой вопрос не было ответа, то примем, что количество вводимых с клавиатуры символов тоже вводится с клавиатуры.

    const

    maxn = 100; / / изменяйте по усмотрению

    type

    myarr = array [1 ... maxn] of char;

    var

    a: myarr;

    n: longint;

    procedure input (var a: myarr; n: longint) ;

    var

    i: longint;

    begin

    for i : = 1 to n do

    read (a[i]) ;

    end;

    function kolvo_gl (a: myarr; n: longint) : longint;

    var

    i, k: longint;

    begin

    k : = 0;

    for i : = 1 to n do

    case a[i] of

    'a', 'i', 'u', 'o', 'e': inc (k) ;

    end;

    kolvo_gl : = k;

    end;

    begin

    readln (n) ;

    input (a, n) ;

    writeln (kolvo_gl (a, n)) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить прогу в паскале которая с клавы вводит последовательность символов на латинице, считает кол-во гласных этой последовательности ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы