Задать вопрос

Найдите все ошибки в программе и исправьте их: Var i, j, k:integer; Begin Read ('введитеk'); i:=20; j:=k/i; Writeln (j =, j); End.

+5
Ответы (1)
  1. 7 июля, 00:34
    0
    В качестве параметра процедура Read принимает только имена переменных. Текстовый параметр 'введите k' мог бы быть параметром процедуры Write или Writeln.

    Для ввода значения переменной k следует использовать процедуру read (k).

    Переменная j может принимать дробные значения. Тип Integer для нее указан неправильно. Правильно - j: real.

    В процедуре вывода на экран Writeln текстовую часть (j = ) следует взять в кавычки.

    Точка с запятой перед End не ставится.

    Рабочая программа:

    program divide;

    var i, k: integer;

    j: real;

    begin

    write ('Введите k '); read (k);

    i: = 20; j: = k / i;

    writeln ('j = ', j)

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Найдите все ошибки в программе и исправьте их: Var i, j, k:integer; Begin Read ('введитеk'); i:=20; j:=k/i; Writeln (j =, j); End. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Что напечатает следующая программа? program p3; var x, y:integer; procedure p1 (var a, b:integer); begin a:=sqr (a); b:=sqr (a) + a; end; procedure p2 (a, b:integer); begin a:=sqr (a); b:=sqr (b) + b; end; begin x:=2; y:=2; p1 (x, y);
Ответы (1)
Запиши программу в Паскале для вычисления площади прямоугольника со сторонами c и m. 1) begin writeln ('Введи длину и ширину прямоугольника c и m'); readln (c, m); s:=c*m; writeln ('s=', s); readln; end.
Ответы (1)
Что не так в программе, она должна узнать какое число больше? вот программа program primer; var a, b, с:integer; Begin readln (a, b, с); if a>b then writeln (a) else if b>c writeln (b) else if c>a writeln (c); end.
Ответы (1)
Имеется условный оператор:if D10 then writeln ('ура!') else writeln ('плохо ...'); Какими операторами его можно заменить? Выберите несколько из 4 вариантов ответа: 1) if D=10 then writeln ('ура!') else writeln ('плохо ...
Ответы (1)
Program Example2; var Rand: array[1 ... 20] of integer; I, X, NumberX:integer, beginRandomize; writeln ('Masiv slychainix chisel') for I:=1 to 20 dobeginRand[I]:random (50); write (Rand[I]:4) end; writeln; write ('Vvedite X:')); readln (X);
Ответы (1)