1. Какой вид цикла (с параметром или с условием) следует использовать для решения этих задач
А. Чему равно произведение натуральных чисел от 1 до 15
Б. Какому числу стремится значение функции y=(1+1/х)^х
В. Нарисовать на экране компьютера линии всех возможных цветов
Г. На какой дроби результат выражения 1/10+1/11+1/12 станет больше 1:
Д. Сколько гласных букв в предложении
2. Какие из циклов бессмысленнопомещать в программу:
А. While x<0 Do х:=х+5
Б. While х<0 Do х:=х-100
В. While 0 Г. While a>0 do y:=2*y
Д. While a>b do a:=a-1; b:=b+1
E. While abs(x)+1>0.75 do x:=x+1
3. Что будет напечатано на экране В результате выполнения программы, я если известна начальное значение переменной А:
Program Z1; ' тут стартовая а=20
Var a:real;
Begin
Readln(a)
While a>8 do a:=a/2;
Writeln (a)
End.
Program Z2; ' тут стартовая а=10
Var a, b:real;
Begin
Readln(a); b:=-a
Repeat a:=a*2; b:=a+b until a Writeln (a)
End.
1) Для решения первого вопроса нам необходимо найти количество натуральных чисел х, удовлетворяющих неравенству 100111002 < x < C616. Для начала разберемся с обозначениями. Число 100111002 читается как "сто миллиардов сто одиннадцать тысяч два". Число C616 читается как "С шестьсот шестнадцать".
Теперь, давайте посмотрим на возможные значения для каждой цифры в числе х. Первая цифра х может быть любой цифрой от 1 до 9, так как ноль в этом случае не подходит. Вторая цифра также может быть любой цифрой от 0 до 9. В третьей позиции у нас может быть любая цифра от 0 до 9, так как рассматриваем натуральные числа.
Таким образом, общее количество возможных значений для числа х равно 9 * 10 * 10 = 900.
Ответ: Существует 900 натуральных чисел х, удовлетворяющих неравенству 100111002 < x < C616.
2) Для решения второго вопроса мы должны найти максимальное количество информации, которое можно передать по данному каналу связи за определенное время.
Мы знаем, что скорость передачи данных составляет 464·105 бит/с, а время передачи равно 45 секундам. Для начала узнаем, сколько бит данных мы можем передать за одну секунду. Для этого мы должны умножить скорость передачи данных (464·105 бит/с) на время (1 секунда):
464·105 бит/с * 1 секу́нда =
= 464·105 бит.
Теперь, чтобы узнать максимальное количество информации, мы должны умножить количество бит на время:
464·105 бит * 45 секу́нд =
= 2 088·106 бит.
Ответ: Максимальное количество информации, которое можно передать по этому каналу за 45 секунд, составляет 2 088·106 бит.
3) Для решения третьего вопроса мы должны найти наименьшее трехзначное число, в результате обработки которого получится число 92. Для этого давайте разберемся с правилами обработки числа.
Мы должны сложить первую и вторую, а также вторую и третью цифры трехзначного числа, затем записать полученные два числа друг за другом в порядке невозрастания.
По условию задачи наша цель - получить число 92. Если мы добавим цифры в порядке невозрастания, то первая цифра будет 9, а вторая - 2. Следовательно, первая цифра исходного числа должна быть больше второй, а значит будет равна 9, а вторая цифра - 2.
Таким образом, наименьшее трехзначное число, в результате обработки которого получится число 92, равно 921.
Ответ: Наименьшее трехзначное число, в результате обработки которого получится число 92, равно 921.