Вопрос задан 07.10.2018 в 21:58. Предмет Информатика. Спрашивает Бурмистрова Настя.

Помогите решить!!! 1) Какие из описаний могут быть именами переменных a) 4_с b) sum c) b 3 d) one_а

2) Какая команда в Pascal-е служит для того, чтобы задать какой-либо переменной значение до выполнения алгоритма? Приведите пример. 3) Найдите и исправьте ошибки в следующей программе: program prim_a; var m, n, k: integer; writeln('введите значения переменных m и n'); red(m,n, k); writeln(m+n+k); end. 4) Напишите программу для решения одной из двух задач: a) Найти площадь и периметр прямоугольника со сторонами а и b. b) Найти значение выражения: 5) Напишите программу для нахождения суммы крайних цифр трехзначного числа.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Новикова Ксения.
Поможеш мне тогда я помогу тебе только бистро договор?
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1) Имена переменных: a) 4_с - Нельзя начинать имя переменной с цифры. b) sum - Может быть именем переменной. c) b+3 - Нельзя использовать знак "+" в имени переменной. d) one_а - Может быть именем переменной.

2) Команда в Pascal для задания значения переменной: В Pascal используется оператор присваивания `:=` для задания значения переменной. Пример:

```pascal var x: Integer; begin x := 5; // Задаем переменной x значение 5 end. ```

3) Исправленная программа: ```pascal program prim_a; var m, n, k: integer; begin writeln('Введите значения переменных m и n'); readln(m, n, k); writeln(m + n + k); end. ``` Внесены следующие изменения: - Заменен `red` на `readln`. - Добавлено ключевое слово `var` перед объявлением переменных.

4) Программа для решения задач: a) Площадь и периметр прямоугольника: ```pascal program Rectangle; var a, b, perimeter, area: real; begin writeln('Введите длину стороны a'); readln(a); writeln('Введите длину стороны b'); readln(b);

perimeter := 2 * (a + b); area := a * b;

writeln('Периметр: ', perimeter); writeln('Площадь: ', area); end. ```

b) Значение выражения: ```pascal program ExpressionValue; var result: real; begin result := 2 * (3 + 4) / 5; // Пример выражения writeln('Значение выражения: ', result); end. ```

5) Программа для суммы крайних цифр трехзначного числа: ```pascal program SumOfDigits; var num, firstDigit, lastDigit, sum: integer; begin writeln('Введите трехзначное число'); readln(num);

// Вычисляем крайние цифры lastDigit := num mod 10; firstDigit := num div 100;

// Считаем и выводим сумму sum := firstDigit + lastDigit; writeln('Сумма крайних цифр: ', sum); end. ```

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

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