Главная / ЕГЭ Информатика / Задание №24 / ID 34051
ID 34051 ЕГЭ Информатика Линия №24 СдамГИА ID: 8000 Анализ информационных моделей
✈️ TG ВК Следующая ⏭️
Для заданного положительного вещественного числа A необходимо найти минимальное целое число K, при котором выполняется неравенство $1 + $\frac{1}{2}$ + $\frac{1}{3}$ + ... + $\frac{1}{K}$ больше или = A$ Для решения этой задачи ученик написал такую программу.

Бейсик | Python

DIM A, S AS DOUBLE
DIM K AS INTEGER
INPUT A
K = 1
S = 1
WHILE S

Паскаль | Алгоритмический язык

var a, s: real;
k: integer;
begin
read(a);
k := 1;
s := 1;
while s

Си++

#include <iostream>
using namespace std;
int main(){
double a, s;
int k;
cin >> a;
k = 1;
s = 1;
while (s

Последовательно выполните следующее.
1.  Напишите, что выведет эта программа при вводе числа 0.4.
2.  Сколько существует натуральных чисел А, при вводе которых программа выведет ответ 2?
3.  Найдите в программе все ошибки (их может быть одна или несколько).
Для каждой ошибки выпишите строку, в которой она допущена, и приведите эту же строку в исправленном виде. Обратите внимание: Вам нужно исправить приведённую программу, а не написать свою. Вы можете только заменять ошибочные строки, но не можете удалять строки или добавлять новые. Заменять следует только ошибочные строки: за исправления, внесённые в строки, не содержащие ошибок, баллы будут снижаться.
💡 Пошаговый разбор и решение:
Решение использует запись программы на Паскале. Допускается использование программы на других языках.
1.  При вводе числа 0.4 программа выведет число 1.
2.  Программа не выведет ответ 2 ни при каком вводе, то есть ответ на задание: 0.
Примечание для проверяющего. При вводе A < 1 тело цикла не будет выполнено ни разу и программа выведет ответ 1. При A ≥ 1 происходит зацикливание. 3. Возможные варианты исправления для языка Паскаль следующие.
Первая ошибка:
while s<=a do begin
Исправленная строка:
while s < a do begin
Вторая ошибка:
s := 1.0/k;
Исправленная строка:
s := s + 1.0/k;
В программах на других языках ошибочные строки и их исправления аналогичны.
Незначительной опиской, не влияющей на оценку, следует считать отсутствие служебных слов и знаков после содержательной части исправления.
📚 Похожие разобранные задания по предмету:
ID 31321 • Задание №10
В ячейке D5 электронной таблицы записана формула. Эту формулу скопировали в ячейку E4. В результате значение в...
Смотреть разбор ↗
ID 33965 • Задание №24
Текстовый файл состоит не более чем из 106 символов L, D и R. Определите максимальное количество идущих подряд...
Смотреть разбор ↗
Официальные критерии проверки ФИПИ:
Критерии проверки:

Обратите внимание! В задаче требовалось выполнить три действия.
1. Указать результат программы при данном вводе. Это действие считается выполненным, если указан верный результат работы программы при заданных входных данных. Экзаменуемый не обязан объяснять, как получен этот результат, достаточно указать верное число.
2. Указать количество натуральных чисел, при вводе которых программа выводит данный ответ. Это действие считается выполненным, если явно сказано, что получить такой ответ невозможно (количество искомых чисел равно 0). Экзаменуемый не обязан объяснять, почему невозможно получить нужный ответ.
3. Найти и исправить ошибки в программе. Это действие считается выполненным, если верно указаны обе ошибки и предложены верные варианты исправления, при этом никакие верные строки программы не указаны в качестве неверных. В исправленной строке допускаются незначительные синтаксические ошибки (лишние или пропущенные знаки препинания, неточные написания служебных слов языка).

Критерии оценивания выполнения задания | Баллы

Правильно выполнены все действия:
- указан верный результат для приведённого примера входных данных (действие 1);
- сказано, что получить требуемый ответ невозможно (действие 2);
- указаны и исправлены две ошибки в программе;
- при этом не указаны в качестве ошибочных никакие другие строки программы (действие 3). | 3

Не выполнены условия, позволяющие поставить 3 балла. Имеет место одна из следующих ситуаций:
1. Выполнены два первых действия, найдена и исправлена одна ошибка в программе, ни одна верная строка не названа ошибочной.
2. Выполнены два первых действия, найдены и исправлены две ошибки в программе, одна верная строка названа ошибочной.
3. Выполнено одно из первых двух действий, найдены и исправлены две ошибки в программе, ни одна верная строка не названа ошибочной. | 2

Не выполнены условия, позволяющие поставить 2 или 3 балла. Имеет место одна из следующих ситуаций.
1. Выполнены два первых действия. При этом несущественно, насколько правильно выполнено третье действие.
2. Найдены и исправлены две ошибки в программе, не более чем одна верная строка названа ошибочной. При этом
несущественно, насколько правильно выполнены действия 1 и 2. | 1

Не выполнены условия, позволяющие поставить 1, 2 или 3 балла. | 0

Максимальный балл | 3
🔗 Другие задания линии №24 по предмету Информатика:
ID 33959 Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите максимальное количеств... ID 33960 Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите длину самой длинной по... ID 33961 Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите максимальную длину цеп... ID 33962 Текстовый файл состоит не более чем из 106 символов A, B и C. Определите максимальное количеств... ID 33963 Текстовый файл состоит не более чем из 106 символов A, B и C. Определите максимальное количеств...
← Предыдущее задание 📚 Все задания по предмету Следующее задание →