Решаю, но ответ не сходится , приведите ваше решение пожалуйста?

Информатика | 10 - 11 классы

Решаю, но ответ не сходится , приведите ваше решение пожалуйста.

При каком наибольшем введенном числе d после выполнения программы будет напечатано 55?

Paskal : var n, s, d : integer ; begin readln(d) ; n : = 0 ; s : = 0 ; while s < ; = 365 do begin s : = s + d ; n : = n + 5 end ; write(n) end.

Ответить на вопрос
Ответы (1)
Tanya4403 7 окт. 2020 г., 22:13:07

Программа увеличивает n на 5.

Т. к.

На выходе нужно получить n = 55, то цикл должен прокрутиться 11 раз.

Т. е.

После 10 раз число s< ; = 365 (программа войдёт в цикл одиннадцатый раз), но после 11 цикла s > ; 365.

При этом s = 10d и 11d соответственно :

10d < ; = 365

11d > ; 365

d < ; 36.

5

d > ; 365 / 11 ~ 33.

18

Под заданный вопрос подходит значение d = 36.

174987654321 2 дек. 2020 г., 15:46:27 | 5 - 9 классы

Var k, s : integer ; begin s : = 0 ; k : = 1 ; while k < ; 11 do begin s : = s + k ; k : = k + 1 ; end ; write(s) ; end?

Var k, s : integer ; begin s : = 0 ; k : = 1 ; while k < ; 11 do begin s : = s + k ; k : = k + 1 ; end ; write(s) ; end.

Определите, что будет напечатано в результате работы следующего фрагмента программы :

Maho123 7 мар. 2020 г., 15:37:03 | 5 - 9 классы

Определите, что будет напечатано в результате работы следующего фрагмента программы : var k, s : integer ; begin s : = 3 ; k : = 1 ; while k < ; 25 do begin s : = s + k ; k : = k + 2 ; end ; write(s?

Определите, что будет напечатано в результате работы следующего фрагмента программы : var k, s : integer ; begin s : = 3 ; k : = 1 ; while k < ; 25 do begin s : = s + k ; k : = k + 2 ; end ; write(s) ; end.

Den9092 3 окт. 2020 г., 23:33:47 | 5 - 9 классы

С решением пожалуйста : запишите число которое будет напечатано в результате выполнения программы var n, s : integer ; begin n : = 0 ; s : = 0 ; while s< ; = 325 do begin s : = s + 10 ; n : = n + 3 ?

С решением пожалуйста : запишите число которое будет напечатано в результате выполнения программы var n, s : integer ; begin n : = 0 ; s : = 0 ; while s< ; = 325 do begin s : = s + 10 ; n : = n + 3 end ; write(n) end.

Йчуметнлщдшщгапм5689 22 авг. 2020 г., 00:02:41 | 5 - 9 классы

Найдите значение переменной А после выполнения программы VAR A : INTEGER BEGIN A : = SQRT(16) : END?

Найдите значение переменной А после выполнения программы VAR A : INTEGER BEGIN A : = SQRT(16) : END.

Ав54 29 февр. 2020 г., 07:56:28 | 10 - 11 классы

При каком наименьшем введенном числе d после выполнения программы будет напечатано 63?

При каком наименьшем введенном числе d после выполнения программы будет напечатано 63?

Var n, s, d : integer ; begin readln(d) ; n : = 3 ; s : = 57 ; while s < ; = 1200 do begin s : = s + d ; n : = n + 4 end ; write(n) end.

Banannn1 8 апр. 2020 г., 05:35:38 | 5 - 9 классы

Помогите пожалуйста?

Помогите пожалуйста.

Запишите число, которое будет напечатано в результате выполнения программы : var s, n : integer ; begin s : = 33 ; n : = 1 ; while s> ; 0 do begin s : = s - 7 ; n : = n * 3 end ; writeln(n) end.

11111109 26 июн. 2020 г., 15:33:09 | 10 - 11 классы

При каком наибольшем введенном числе d после выполнения программы будет напечатано 55?

При каком наибольшем введенном числе d после выполнения программы будет напечатано 55?

Var n, s, d : integer ; begin readln(d) ; n : = 0 ; s : = 0 ; while s < ; = 365 do begin s : = s + d ; n : = n + 5 end ; write(n) end.

Spasibo123 5 февр. 2020 г., 18:45:06 | 10 - 11 классы

Что напечатает данная программа : Var x : = Integer Begin x : = 2 WriteLn('x + 1 = ', x) End?

Что напечатает данная программа : Var x : = Integer Begin x : = 2 WriteLn('x + 1 = ', x) End.

AnettaG21 29 мая 2020 г., 04:53:33 | 5 - 9 классы

Определите, что будет напечатано в результате работы следующего фрагмента программы : Var k, s : integer ; begin s : = 0 ; k : = 0 ; while k< ; 30 do begin k : = k + 3 ; s : = s + k ; end ; write(s)?

Определите, что будет напечатано в результате работы следующего фрагмента программы : Var k, s : integer ; begin s : = 0 ; k : = 0 ; while k< ; 30 do begin k : = k + 3 ; s : = s + k ; end ; write(s) ; end.

Ilya123456754 10 окт. 2020 г., 19:28:30 | 10 - 11 классы

При каком наибольшем введенном числе d после выполнения программы будет напечатано 89?

При каком наибольшем введенном числе d после выполнения программы будет напечатано 89?

Var n, s, d : integer ; begin readln(d) ; n : = 5 ; s : = 83 ; while s.

На этой странице находится ответ на вопрос Решаю, но ответ не сходится , приведите ваше решение пожалуйста?, из категории Информатика, соответствующий программе для 10 - 11 классов. Чтобы посмотреть другие ответы воспользуйтесь «умным поиском»: с помощью ключевых слов подберите похожие вопросы и ответы в категории Информатика. Ответ, полностью соответствующий критериям вашего поиска, можно найти с помощью простого интерфейса: нажмите кнопку вверху страницы и сформулируйте вопрос иначе. Обратите внимание на варианты ответов других пользователей, которые можно не только просмотреть, но и прокомментировать.