1Какая последовательность символов не может служить именем в языке Паскаль? *
ps2
2ps
_primer
summa
2Вещественные числа имеют тип данных: *
real
integer
string
char
3Для вывода результата в Паскале используется *
begin
print
readln
write
4Для вычисления квадратного корня из х используется функция: *
abs()
sqr()
int()
sqrt()
5В каком из условных операторов допущена ошибка? *
if g = 0 then write(''Деление не возможно");
if a>b then write("Максимум =",a);
if a>b then max:=a; else max:=b;
if (a>0) and (b>0) then p:= a * b;
6Разделителями между операторами служит: *
точка
пробел
запятая
точка с запятой
7Описать переменную - это значит указать её: *
имя и значение
имя и тип
тип и значение
имя, тип и значение
Ответы на вопрос
1. 2ps
2. real
3. write(хотя print тоже будет работать, всё зависит от версий)
4. sqrt()
5. if a>b then max:=a; else max:=b;
6. точка с запятой
7. имя и тип
1. 2ps
2. real
3. write
4. sqr()
5. if a>b then max:=a; else max:=b;
6. точка с запятой
7. имя и тип
Объяснение:
1) Название программы не должно начинаться с цифры.
2) Вещественные числа даже в переводе означают real.
3) write('первое число:'); выведет на экран "первое число:" а приставка по типу ln - значит после переход на новую строку в экране вывода.
4) sqrt (x) квадратный корень аргумента, не знаю какие еще могут быть комментарии.
5) Перед else не должно быть ; .
6) А как по другому, это же не Питон (язык программирования в котором очень редко пользуются точкой с запятой и то только для красоти или по крайней нужде).
7) Имя и тип - этого достаточно чтобы создать переменную, да вариант с значением в конце так же подходит от части, можно создать пустую переменную. Ну и так прописано в каких-то умных книжках))
типо что и где..