Задать вопрос
9 июня, 08:42

Лёгкая программа на Pascal

Методика выполнения работы

Pascal

Program lab_4;

Uses crt;

Var s, eps, x, un, uk, y: real;

i: integer;

begin

clrscr;

x:=5; eps:=1e-5; s:=1; i:=1; y:=-1*2;

un: = (ln (x) / ln (10)) / y;

while abs (un) >eps Do

begin

s:=s+un;

uk:=un; i:=i+1; y:=-y * (2*i-1) * (2*i) ;

un:=ln (i*x) / ln (10) / y;

end;

writeln ('s=', s:9:6, 'n=', i, 'u=', uk:9:6) ;

readln;

end.

Результаты вычислений:

S=0.690580 n=5 u=0.000032.

Вот и само задание:

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

Желательно с блок схемой

+1
Ответы (1)
  1. 9 июня, 10:37
    0
    Var s:string; h:char; k:integer; i: integer;

    begin

    while (length (s) < 9) Do

    begin

    readln (h) ; begin

    case h of

    'a':k:=k+1;

    'e':k:=k+1;

    'i':k:=k+1;

    'o':k:=k+1;

    'u':k:=k+1;

    'y':k:=k+1;

    end;

    s:=s+h; end; end;

    writeln ('s=', s) ; writeln ('k=', k) ; end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Лёгкая программа на Pascal Методика выполнения работы Pascal Program lab_4; Uses crt; Var s, eps, x, un, uk, y: real; i: integer; begin ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Program2. pas (29) : Нельзя преобразовать тип function (x: real; eps: real) : real к real var a, i, s, r, j, t, x, eps: real; function v (x, eps: real) : real; begin i : = 1; s : = 0; a : = 1; t : = 1; r : = 1;
Ответы (1)
Сделать так чтобы Writeln был заменен другим словом и повторялься не больше двух раз program choise; var N_M:integer; writeln (' введи номер месяца ') ; readln (N_M) ; case N_M of 1:writeln (' январь ') ; 2:writeln (' февраль ') ;
Ответы (1)
Выдаёт ошибку: операнды имеют неприводимые типы. Где я ошиблась? (Программа написана на языке Pascal ABC) Program Home; Uses CRT; Var a: integer; b: real; Begin WriteLn ('Введите еденицу измереня: килограмм, миллиграмм, грамм, тонна, центнер') ;
Ответы (1)
Как их сделать вместе чтобы работало Uses crt; var a, i:byte; s:real; begin clrscr; for i:=1 to 4 do begin writeln ('vvod') ; readln (a) ; if a mod 5=0 then writeln ('Число ', a,' кратно 5 ') else writeln ('Число ', a,' не кратно 5') end; end.
Ответы (1)
надо решать через Паскаль. составил две программы и обе со странным ответом. что не то? program qwe; uses crt; var x. s:integer; y:real; begin s:=0; for i: = - 2 to 27 do s:=s+x; y:=s/30 writeln ('srednee arifmeticheskoe=', y) ; readkey; end.
Ответы (1)