Определите при каком наименьшем введенном значении переменной s программа выведет число 128

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

Inf_EGE_templates / docs / ex6.md

  • Go to file T
  • Go to line L
  • Copy path
  • Copy permalink

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Cannot retrieve contributors at this time
53 lines (43 sloc) 2.84 KB

  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents Copy raw contents

Copy raw contents

Нам дается программа на 5 языках программирования и нужно узнать, например, какое наименьшее число нужно ввести, чтобы получить заданное число. Это задание можно решить и вручную, но переписать его и выполнить на компьютере гораздо проще.

Простейшее 6 задание

«Запишите число, которое будет напечатано в результате выполнения программы.»

Задание 6 | ЕГЭ по информатике | ДЕМО-2021

Здесь даже не нужно ничего пояснять, достаточно лишь переписать программу в окно Python (не забыв отступы) и запустить её. Ответом будет число в открывшемся окне.

Обычное задание 6

«Определите, при каком наименьшем введённом значении переменной n программа выведет число X.»

for i in range(0,100000): # заменить int(input()) на i # заменить print(n) на if n==X: print(i)

Определите, при каком наименьшем введённом значении переменной s программа выведет число 23.

s = int(input()) n = 50 while s > 0: s = s // 2 n = n — 3 print(n)
for i in range(0,10000): s = i n = 50 while s > 0: s = s // 2 n = n — 3 if n==23: print(i)

Программа выдаст очень много значений, но нам нужно наименьшее, то есть самое первое — 256

  • Если программа не запускается, есть смысл попробовать перебрать числа наоборот (например, не от 1 до 1000, а от 1000 до 1). Для этого надо поменять местами диапазон в range и добавить -1 после запятой (пример: меняем range(0,1000) на range(1000,0,-1) )
  • Чтобы не ставить отступы вручную, можно выделить весь текст и нажать Tab. Тогда весь выделенный текст переместится на отступ вправо.
Читайте также:
В какой программе сделать макет для печати

Источник: github.com

Задачи № 6

(1): Определите, при каком наименьшем введенном значении переменной s программа выведет число, меньшее 100000. Для Вашего удобства программа представлена на четырёх языках программирования. (Примечание: abs – модуль числа).

(2): Определите, при каком введенном значении переменной s программа выведет число 1961. Для Вашего удобства программа представлена на четырёх языках программирования.

(3): Определите, при каком введенном значении переменной s программа выведет число 32299. Для Вашего удобства программа представлена на четырёх языках программирования.

(4) (Алексей Богданов) (kpolyakov.spb.ru): Получив на вход некоторое натуральное число X, этот алгоритм печатает одно число. Укажите второе (по возрастанию) число Х, для которого алгоритм хоть что-нибудь напечатает. Для решения задачи нужно написать программу, выполняющую перебор.

(5) (Демоверсия ЕГЭ — 2022): Определите, при каком наименьшем введённом значении переменной s программа выведет число 64. Для Вашего удобства программа представлена на четырёх языках программирования.

Источник: pvolgin-task.ru

Решение задания 6 ЕГЭ по информатике различных типов

Определите, при каком наименьшем введённом значении переменной s программа выведет число 64. Для Вашего удобства программа представлена на четырёх языках программирования.

Решение задания 6 ЕГЭ по информатике ДЕМО- 2021

ФИЗИНФИКА – образовательный проект
Помоги! ПОДПИШИСЬ! ПОСТАВЬ ЛАЙК.

Одноклассники

Источник: fizinfika.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru