Найдите ошибки в записи программки. Перепишите программку в исправленном
Найдите ошибки в записи программки. Перепишите программку в исправленном виде.
program Умножение;
var A, B, C: boolean;
begin
read (A, B)
C = A * B
writeln (Произведение введенных Вами чисел одинаково , C)
end.
2 ответа
Илья Шихалов
Надобно бы указывать - какой употребляется компилятор. Вариант программы, который обязан работать со всеми версиями паскаля:
program Prog;
var A, B, C: integer;
begin
readln (A, B);
C := A * B;
writeln ('Творение введенных Вами чисел равно ', C);
end.
program Prog;
var A, B, C: integer;
begin
readln (A, B);
C := A * B;
writeln ('Творение введенных Вами чисел равно ', C);
end.
Андрей Труекин
Укажите недопустимые имена программ на Паскале:2chislakalkulator_dohodovсуммаxc55ponAMB3program_123
Вадим Твердунов
бла
Виктор Тетешкин
Строчка "program Умножение;" спорная т.к. некие компиляторы поддерживают кириллицу, к примеру PascalABC, но лучше использовать английские буквы.
"var A, B, C: boolean;" boolean - это логический тип переменных True False, или 0 1, для других чисел не подходит. Я тормознул на типе "real", чтоб можно было вводить не только целые числа, но и дробные, к примеру 2,5
После каждого оператора нужно ставить ";", кроме того, что перед "end" там ставить не обязательно.
В паскале "=" употребляется как оператор сопоставления, а оператор присваивания смотрится так: ":=", потому исправим здесь ошибку
"C = A * B"
Текст в "writeln()" пишется в одинарных кавычках, поправляем ошибку "writeln (Творение введенных Вами чисел одинаково , C)"
И так вот готовая исправленная программка
Program multi;
Var A,B,C:real;
Begin
Read(A,B);
C:=A*B;
Writeln('Произведение введенных Вами чисел одинаково ',C)
End.
"var A, B, C: boolean;" boolean - это логический тип переменных True False, или 0 1, для других чисел не подходит. Я тормознул на типе "real", чтоб можно было вводить не только целые числа, но и дробные, к примеру 2,5
После каждого оператора нужно ставить ";", кроме того, что перед "end" там ставить не обязательно.
В паскале "=" употребляется как оператор сопоставления, а оператор присваивания смотрится так: ":=", потому исправим здесь ошибку
"C = A * B"
Текст в "writeln()" пишется в одинарных кавычках, поправляем ошибку "writeln (Творение введенных Вами чисел одинаково , C)"
И так вот готовая исправленная программка
Program multi;
Var A,B,C:real;
Begin
Read(A,B);
C:=A*B;
Writeln('Произведение введенных Вами чисел одинаково ',C)
End.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Во сколько раз число атомов кислорода в земной коре больше числа
Химия.
Составить монолог от имени дневника двоечника 7-10 предложений
Русский язык.
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо
Разные вопросы.
Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных
Разные вопросы.
Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей
Математика.
Определить предложения какие они по цели высказывания и по интонации
Русский язык.
"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.
Русский язык.
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Облако тегов