ОГЭ Информатика. 2019. 19 задание. Часть 2. Inf and Maths
ОГЭ Информатика. 2019. 19 задание. Часть 2. Inf and Maths Смотрите также: ОГЭ Информатика. 2019. 19 задание. Часть 1_1. Inf and Maths
ЕГЭ, ОГЭ, ОС, Офис, Интернет, Мультимедиа, 3Д Моделирование, Программирование, Веб-дизайн
ОГЭ Информатика. 2019. 19 задание. Часть 2. Inf and Maths Смотрите также: ОГЭ Информатика. 2019. 19 задание. Часть 1_1. Inf and Maths
ОГЭ Информатика. 2019. 19 задание. Часть 1_1. Inf and Maths Смотрите также: ОГЭ Информатика. 2019. 19 задание. Часть 1. Inf and Maths.
ОГЭ Информатика. 2019. 19 задание. Часть 1. Inf and Maths. Смотрите также:
Демонстрационный вариант ЕГЭ 2019 по информатике – задание №24 На обработку поступает натуральное число, не превышающее 109. Нужно написать программу, которая выводит на экран минимальную чётную цифру этого числа. Если в числе нет чётных цифр, требуется на экран вывести «NO». Программист написал программу неправильно. Ниже эта программа для Вашего удобства приведена на пяти языках программирования Бейсик Python
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
DIM N, DIGIT, MINDIGIT AS LONG INPUT N MINDIGIT = N MOD 10 WHILE N > 0 DIGIT = N MOD 10 IF DIGIT MOD 2 = 0 THEN IF DIGIT < MINDIGIT THEN MINDIGIT = DIGIT END IF END IF N = N \ 10 WEND IF MINDIGIT = 0 THEN PRINT "NO" ELSE PRINT MINDIGIT END IF |
1 2 3 4 5 6 7 8 9 10 11 12 |
N = int(input()) minDigit = N % 10 while N > 0: digit = N % 10 if digit % 2 == 0: if digit < minDigit: minDigit = digit N = N // 10 if minDigit == 0: print("NO") else: print(minDigit) |
…
Демонстрационный вариант ЕГЭ 2018 по информатике – задание №24 — На обработку поступает натуральное число, не превышающее 109. Нужно написать программу, которая выводит на экран максимальную цифру числа, кратную 5. Если в числе нет цифр, кратных 5, требуется на экран вывести «NO». Программист написал программу неправильно. Ниже эта программа для Вашего удобства приведена на пяти языках программирования. Напоминание: 0 …
Демонстрационный вариант ЕГЭ 2017 по информатике – задание №24 — Дано целое положительное число N, не превосходящее 1000. Необходимо определить, является ли это число степенью числа 3. То есть требуется определить, существует ли такое целое число K, что 3K = N, и вывести это число либо сообщение, что такого числа не существует. Для решения этой задачи ученик написал …
выводит на экран сумму цифр этого числа, меньших 7 Демонстрационный вариант ЕГЭ 2016 по информатике – задание №24 На обработку поступает положительное целое число, не превышающее 109. Нужно написать программу, которая выводит на экран сумму цифр этого числа, меньших 7. Если в числе нет цифр, меньших 7, требуется на экран вывести 0. Программист написал программу …
ЕГЭ 16.06.2016 по информатике. Основная волна. Вариант 41 (Часть С) Ученик написал программу, определяющую, какой степенью числа 4 является введенное. Например, для 16 это 2, так как 42 = 16. Если же такой степени нет, то необходимо вывести сообщение «Не существует». К сожалению, ученик написал программу неверно. Паскаль
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
var n,k: longint; begin readln(n); k := 0; while k mod 4 = 0 do begin n := n div 4; k := k + 1; end; if n <= 4 then writeln(k) else writeln('Не существует'); end. |
Последовательно выполните следующее. 1. Что выдаст программа при …
Дано натуральное число N, не превосходящее 108. Необходимо найти и вывести число, которое получится при записи N справа налево и удалении всех единиц. Ведущие нули выводить не надо. Если в числе N нет цифр кроме единиц и нулей, необходимо вывести 0. Например, при вводе числа 1984 нужно вывести 489, а при вводе 2001 нужно вывести …
Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное число x, не превосходящее 1000, и выводится количество значащих цифр в двоичной записи этого числа. Программист торопился и написал программу неправильно.
1 2 3 4 5 6 7 8 9 10 |
var x,cnt: integer; begin readln(x); cnt := 0; while x > 0 do begin cnt:=cnt + x mod 2; x := x div 10 end; writeln(cnt) end. |
1 2 3 4 5 6 7 8 9 10 11 |
#include <stdio.h> int main(void) { int x, cnt; scanf(″%d″, &x); cnt = 0; while (x > 0) { cnt=cnt + x % 2; x = x / 10; } printf(″%d\n″, cnt); } |
Последовательно выполните следующее: Напишите, что выведет эта программа при вводе числа 15. Приведите пример такого числа x, что, несмотря на ошибки, программа …