Программа должна вывести 89, то есть N после цикла должна стать равной 89.
Изначально N была равна 5, каждый повтор цикла к N прибавляется 6.
Определим количество повторов цикла (сколько раз к N должна быть прибавлена 6 для получения числа 89):
5+6*x = 89
6*x = 84
x = 14
То есть цикл должен совершить 14 повторов.
Каждый раз к S прибавляется D (которую нужно найти), изначально S = 83. Нам удобнее прибавлять D к нулю, а не к 83, поэтому вычтем из 1200 83 и приравняем S к нулю.
Условие в цикле теперь будет выглядеть как S
Нам нужно наибольшее S, при котором цикл совершает 14 повторов. Чем больше значение D, тем меньше повторов совершит цикл. Найдем наименьшее целое D, при котором цикл совершает 13 повторов, и возьмем предыдущее целое, это и будет наибольшее D, при котором цикл совершит 14 повторов.
Цикл завершается после того, как условие перестанет выполняться, то есть при s > 1117. Составим неравенство:
13*d > 1117
Разбор задания 6
d > 85,92
То есть наименьшее D, при котором цикл совершит 13 повторов — 86, значит наибольшее D, при котором цикл совершит 14 повторов — 85.
Ответ 85
Источник: megashkola.com
При каком наименьшем введенном числе d после выполнения программы будет напечатано 67
Вопрос по информатике:
При каком наименьшем введенном числе d после выполнения программы будет напечатано 63?
var n, s, d: integer;
begin
readln(d);
n := 3;
s := 57;
while s s := s + d;
n := n + 4
end;
write(n)
end.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!
- bookmark_border
- 06.01.2018 12:49
- Информатика
- remove_red_eye 5424
- thumb_up 32
Ответы и объяснения 1
ndedryb130
Для того чтобы число n было 63, нужно пройти (63 — 3) / 4 = 15 итераций цикла.
Далее находим число d, при котором это будет выполнено:
(1200 — 57) / 15 + 1 = 77
- 07.01.2018 14:48
- thumb_up 17
Знаете ответ? Поделитесь им!
Как написать хороший ответ?
Чтобы добавить хороший ответ необходимо:
- Отвечать достоверно на те вопросы, на которые знаете правильный ответ;
- Писать подробно, чтобы ответ был исчерпывающий и не побуждал на дополнительные вопросы к нему;
- Писать без грамматических, орфографических и пунктуационных ошибок.
Этого делать не стоит:
- Копировать ответы со сторонних ресурсов. Хорошо ценятся уникальные и личные объяснения;
- Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не знаю» и так далее;
- Использовать мат — это неуважительно по отношению к пользователям;
- Писать в ВЕРХНЕМ РЕГИСТРЕ.
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Разбор 6 задания ЕГЭ по информатике, теоретич. решение: При каком наименьшем целом введенном числе d
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи — смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
Источник: online-otvet.ru
Write(s)
12) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 4;
s:= 0;
s:= s + n;
n:= n + 1
end;
Write(s)
End.
13) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 4;
s:= 0;
s:= s + 15;
n:= n + 1
end;
Write(s)
End.
14) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 1;
s:= 0;
s:= s + 33;
n:= n + 1
end;
Write(s)
End.
15) (http://ege.yandex.ru) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 1;
s:= 0;
s:= s + 7;
n:= n + 1
end;
Write(s)
End.
16) (http://ege.yandex.ru) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 0;
s:= 512;
while s >= 0 do begin
s:= s — 20;
n:= n + 1
end;
Write(n)
End.
17) (http://ege.yandex.ru) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 24;
s:= 0;
s:= s + 20;
n:= n + 2
end;
Write(s)
End.
18) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 12;
s:= 5;
s:= s + 12;
n:= n + 2
end;
Write(s)
End.
19) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 2;
s:= 35;
s:= s + 20;
n:= n + 5
end;
Write(s)
End.
20) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 4;
s:= 15;
s:= s + 12;
n:= n + 2
end;
Write(n)
End.
21) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 0;
s:= 0;
n:= n + 1;
s:= s + 4
end;
Write(n)
End.
22) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 0;
s:= 0;
s:= s + 25;
n:= n + 1
end;
Write(n)
End.
23) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 0;
s:= 0;
s:= s + 33;
n:= n + 5
end;
Write(n)
End.
24) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 0;
s:= 0;
s:= s + 36;
n:= n + 10
end;
Write(n)
End.
25) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
Begin
n:= 1;
s:= 0;
s:= s + 36;
n:= n * 2
end;
Write(n)
End.
26) Определите, что будет напечатано в результате работы следующего фрагмента программы:
program B05;
var n, s: integer;
Begin
n:= 0;
s:= 1;
s:= s * 3;
n:= n + 3;
end;
Write(n)
End.
27) При каком наименьшем введенном числе d после выполнения программы будет напечатано 67?
var n, s, d: integer;
Begin
readln(d);
n:= 2;
s:= 0;
s:= s + d;
n:= n + 5
end;
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Рекомендуем для прочтения:
Элементы поперечного профиля дороги 1 — дорожная одежда 2 — земляное полотно 3 — кювет 4 — резерв Разрез дороги плоскостью.
СЕМЬЯ КАК СОЦИАЛЬНЫЙ ИНСТИТУТ И МАЛАЯ ГРУППА Социология понятие «семья» рассматривает одновременно как социальный институт и как малую социальную группу.
Речевой этикет Хорошие манеры – один из важнейших показателей воспитанного, культурного человека.
Нормальное распределение Нормальное распределение – наиболее часто встречающийся вид распределения.
Гальванический элемент. Понятие ЭДС. Элемент Даниэля-Якоби Гальванический элемент состоит из двух электродов — анода и катода.
Источник: studopedia.ru