alliekw3p0144w
08.02.2020 11:25

Тема: знакомство с языком паскаль
1 уровень сложности и
1. а) набрать в редакторе системы турбо-паскаль следующую программу:
program my;
var a,b,c,s: integer;
begin
readln(a);
readln(b);
readln(c);
s: =a*b*с;
writeln(s)
end.
6) откомпилировать набранную программу и исправить ошибки.
в) запустить данную программу на выполнение и проверить правильность ее ра-
боты для чисел 2, 4 и 6.
г) запустить данную программу на выполнение и проверить правильность её рабо-
ты для чисел 1, ои-1.
д) запустить данную программу на выполнение и проверить правильность ее ра-
боты для чисел -2, зи 10.
2. написать программу, которая присваивает целой переменной а значение 10 и
выводит это значение на экран.
3. написать программу, которая запрашивает ввод целого числа в переменную в и
выводит это число на экран. проверить правильность работы программы на числах 1, -
5, 256, 10455.
4. написать программу, которая запрашивает ввод вещественного числа в пере-

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
vladgorbatov1
18.03.2021 12:45
Чтобы решить данную задачу, нам необходимо узнать, сколько различных значений может принимать каждый бит при его кодировании. Затем мы узнаем, сколько всего бит отводится для кодирования пикселя, и зная количество значений каждого бита, мы сможем найти количество возможных комбинаций пикселей, что и будет означать количество цветов в палитре.

Итак, у нас есть 10 бит, отведенных для кодирования каждого пикселя. Каждый бит может принимать два возможных значения: 0 или 1. Таким образом, у нас есть 2^10 (2 в степени 10) возможных комбинаций кодирования пикселя.

Теперь давайте найдем значение этой степени: 2^10 = 1024.

Таким образом, в палитре растрового рисунка содержится 1024 цветов.

Подведем итоги:
- У каждого пикселя отводится 10 бит для кодирования.
- Каждый бит может принимать два возможных значения: 0 или 1.
- Итого получаем 2^10 = 1024 возможных комбинаций кодирования пикселя.
- Следовательно, в палитре растрового рисунка содержится 1024 цветов.

Надеюсь, что мое пояснение было подробным и понятным. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их!
0,0(0 оценок)
Ответ:
demirooova
25.09.2021 10:54
Хорошо, давайте решим эту задачу по шагам.

Шаг 1: Ввод числа от пользователя.
- В нашем случае, мы можем использовать функцию `input()` для получения ввода от пользователя.
- Давайте создадим переменную `number`, в которой мы будем хранить это введенное число.
- Пример кода:
```
number = int(input("Введите целое число: "))
```

Шаг 2: Удаление цифр 3 и 6 из числа.
- Мы можем использовать цикл `while` и операции деления нацело и остатка от деления (`//` и `%`) для удаления каждой цифры 3 и 6 из числа.
- Давайте создадим новую переменную `new_number`, в которой мы будем хранить число без цифр 3 и 6.
- Пример кода:
```
new_number = 0
while number > 0:
digit = number %10 # Получаем последнюю цифру числа
number = number // 10 # Уменьшаем число на один разряд
if digit != 3 and digit != 6: # Проверяем, является ли цифра 3 или 6
new_number = new_number * 10 + digit # Добавляем цифру в новое число
```

Шаг 3: Вывод нового числа на экран.
- Мы можем использовать функцию `print()` для вывода нового числа на экран.
- Пример кода:
```
print("Число без цифр 3 и 6:", new_number)
```

Итоговый код для задачи выглядит следующим образом:

```
number = int(input("Введите целое число: "))

new_number = 0
while number > 0:
digit = number % 10
number = number // 10
if digit != 3 and digit != 6:
new_number = new_number * 10 + digit

print("Число без цифр 3 и 6:", new_number)
```

Теперь программа позволит пользователю ввести любое целое число, удалит из него все цифры 3 и 6 и выведет полученное число без этих цифр на экран.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота