Учебно-методические комплексы
для учителей школ
УМК школа
УМК СПО/НПО
Аттестация
УМК ВПО
Разместить документ
Сертификаты участникам
МО ГУМАНИТАРИЕВ
МО МАТЕМАТИКОВ
МО КЛ. РУКОВОДИТЕЛЕЙ
МО НАЧАЛЬНЫХ КЛ.
ГОТОВИМСЯ К УРОКУ
КРУЖКИ, ТВОРЧЕСТВО
ФАКУЛЬТАТИВ
ГРАФИКИ, ПЛАНЫ
ПСИХОЛОГУ
ДОКЛАДЫ, ДИССЕРТ.
ЦЕНТР ПОМОЩИ ДЕТЯМ
ДЕТСКИЙ САД
АТТЕСТАЦИЯ ДОКУМ.
АТТЕСТАЦИЯ - ТЕСТЫ
ВПР, КДР
ОГЭ ЗАДАНИЯ
ЕГЭ ЗАДАНИЯ
ОГЭ 9 класс
Математика
Русский язык
Информатика
Георгафия
Биология
ЕГЭ 11 класс
Математика
Русский язык
Информатика
Физика
Обществознание
Биология
/// Запишите число, которое будет напечатано в результате выполнения
ОГЭ ЕГЭ - РЕШЕНИЯ ЗАДАНИЙ
>
** Программирование и алгоритмизация
>
/// Запишите число, которое будет напечатано в результате выполнения
Страницы:
1
2
3
Задания - решение
№ 5
Ниже на пяти языках программирования записан рекурсивный алгоритм F.
Бейсик
SUB F(n)
IF n > 2 THEN
PRINT n,
F(n - 1)
F(n \ 2)
END IF
END SUB
Python
def F(n):
if n > 2:
print(n)
F(n - 1)
F(n // 2)
Алгоритмический язык
алг F(цел n)
нач
если n > 2 то
вывод n
F(n - 1)
F(div(n, 2))
все
кон
Паскаль
procedure F(n: integer);
begin
if n > 2 then
begin
write(n);
F(n - 1);
F(n div 2)
end
end;
С++
void F(int n){
if (n > 2){
std::cout << n;
F(n - 1);
F(n / 2);
}
}
Запишите подряд без пробелов и разделителей все числа, которые будут выведены на экран при выполнении вызова F(7). Числа должны быть записаны в том же порядке, в котором они выводятся на экран.
№ 6
Определите, при каком наименьшем введённом значении переменной s программа выведет число 64. Для Вашего удобства программа представлена на четырёх языках программирования.
Паскаль
var s, n: integer;
begin
readln(s);
s := (s – 21) div 10;
n := 1;
while s >= 0 do
begin
n := n * 2;
s := s - n;
end;
writeln(n)
end.
Python
s = int(input())
s = (s – 21) // 10
n = 1
while s >= 0:
n = n * 2
s = s - n
print(n)
Алгоритмический язык
алг
нач
цел n, s
ввод s
s := div((s – 21), 10)
n := 1
нц пока s >= 0
n := n * 2
s := s - n
кц
вывод n
кон
С++
#include <iostream>
using namespace std;
int main()
{
int s, n;
cin >> s;
s = (s – 21) / 10;
n = 1;
while (s >= 0)
{n = n * 2; s = s - n;}
cout << n << endl;
return 0;
}
№ 7
Ниже на пяти языках программирования записаны две рекурсивные функции (процедуры): F и G.
Бейсик
DECLARE SUB F(n)
DECLARE SUB G(n)
SUB F(n)
IF n > 0 THEN G(n - 1)
END SUB
SUB G(n)
PRINT "*"
IF n > 1 THEN F(n - 3)
END SUB
Python
def F(n):
if n > 0:
G(n - 1)
def G(n):
print("*")
if n > 1:
F(n - 3)
Алгоритмический язык
алг F(цел n)
нач
если n > 0 то
G(n - 1)
все
кон
алг G(цел n)
нач
вывод "*"
если n > 1 то
F(n - 3)
все
кон
Паскаль
procedure F(n: integer); forward;
procedure G(n: integer); forward;
procedure F(n: integer);
begin
if n > 0 then
G(n - 1);
end;
procedure G(n: integer);
begin
writeln('*');
if n > 1 then
F(n - 3);
end;
Си
void F(int n);
void G(int n);
void F(int n){
if (n > 0)
G(n - 1);
}
void G(int n){
printf("*");
if (n > 1)
F(n - 3);
}
Сколько символов «звёздочка» будет напечатано на экране при выполнении вызова F(18)?
№ 8
Определите, при каком наибольшем введённом значении переменной s программа выведет число 64. Для Вашего удобства программа представлена на четырёх языках программирования.
Паскаль
var s, n: integer;
begin
readln(s);
n := 1;
while s < 47 do
begin
s := s + 4;
n := n * 2
end;
writeln(n)
end.
Python
s = int(input())
n = 1
while s < 47:
s = s + 4
n = n * 2
print(n)
Алгоритмический язык
алг
нач
цел n, s
ввод s
n := 1
нц пока s < 47
s := s + 4
n := n * 2
кц
вывод n
кон
С++
#include <iostream>
using namespace std;
int main()
{ int s, n;
cin >> s;
n = 1;
while (s < 47) { s = s + 4; n = n * 2; }
cout << n << endl;
return 0;
}
Страницы:
1
2
3
Перейти на другой форум:
** Информация и информационные процессы
** Средства ИКТ
** Объем информации, единицы измерения информации
** Исполнители робот, черепашка и прочее
** Логика
** Программирование и алгоритмизация
Логические задачи
** Системы счисления
Электронные таблицы
Базы данных
Текстовый редактор
Три задания к одному условию
** Преобразование алгебраических выражений
** Иррациональные выражения
** Степень с рациональным показателем
** Степень с иррациональным показателем
** Логарифмы
** Линейные уравнения
** Квадратные уравнения
** Степенные уравнения
** Иррациональные уравнения
** Показательные уравнения
** Логарифмические уравнения
** Тригонометрические уравнения
** Логарифмические неравенства
** Уравнения и неравенства с параметром
Система неравенств
** Функции (графики)
** Тригонометрия (sin cos tg ctg)
** Треугольник + sin cos tg ctg
** Производная/интеграл
** Геометрия (планиметрия)
** Геометрия (стереометрия)
** Текстовые/экономические задачи
** Текстовые задачи на составление уравнений
** Задачи на проценты / части
** Задачи с физическим содержанием
** Прогрессии
** Теория вероятностей
Координатная прямая
* Задания к текстам
* Информационная обработка текстов различных стилей и жанров
* Орфография
* Пунктуация
* Языковые нормы
11 класс МАТЕМАТИКА - Повышенный уровень - 2026
11 класс МАТЕМАТИКА - 2026
9 класс МАТЕМАТИКА - 2026
Задания
•
Разбор задачи №18 Найдите все значения a , при каждом из которых система уравнений
(36)
•
Разбор задачи №4 и №5 Вероятность того, что батарейка бракованная, равна 0,08
(35)
•
Разбор задачи №10 Имеется два сосуда. Первый содержит 50 кг, а второй — 10 кг
(35)
•
Разбор задачи №12 Найдите точку максимума функции
(35)
•
Разбор задачи №13 Решите уравнение 750 𝑐𝑜𝑠3𝑥 +6⋅125 1/3+
(35)
•
Разбор задачи №14 В правильную треугольную пирамиду с боковым ребром 4
(35)
•
Разбор задачи №15 Решите неравенство 16 − 3 x
(35)
•
Разбор задачи №16 В июне 2025 года Олег Вадимович планирует взять кредит в банке на 4 года
(35)
•
Разбор задачи №17 В трапеции ABCD с меньшим основанием BC точки E и F
(35)
•
Разбор задачи №19 Из k кг материала фабрика изготавливает n одинаковых деталей
(35)
Логин:
Пароль:
•
Забыли пароль?
•
Регистрация
Сайт сделан на
SiNG cms
© 2010-2020