Дан следующий алгоритм:
шаг 1: x = 4, y = 29
шаг 2: если y+x> 0, то x = x + 1 и y = y – 4, иначе перейти к шагу 4
шаг 3: перейти к шагу 2
шаг 4: напечатать x и закончить программу.
выполните предложенный алгоритм. какое число будет выведено на печать?
. как можно !

МамаВера1 МамаВера1    2   31.10.2019 17:14    83

Ответы
sugarflower sugarflower  24.12.2023 17:50
Хорошо, давайте разберем этот алгоритм шаг за шагом и вычислим, какое число будет выведено на печать.
Итак, посмотрим на шаги алгоритма:

1. x = 4, y = 29.
Изначально у нас есть две переменные: x = 4 и y = 29.

2. Если y + x > 0, то x = x + 1 и y = y - 4, иначе перейти к шагу 4.
Проверим условие: 29 + 4 > 0, это верно. Следовательно, мы переходим к следующему шагу.

3. Перейти к шагу 2.
Возвращаемся к шагу 2 и выполняем его еще раз.

4. Напечатать x и закончить программу.
Мы дошли до конца алгоритма. Теперь нужно вывести на печать значение переменной x.

Итак, если мы посчитаем все прошедшие итерации, можно заметить следующее:

Итерация 1: x = 4, y = 29. (y + x > 0)
Итерация 2: x = 5, y = 25. (y + x > 0)
Итерация 3: x = 6, y = 21. (y + x > 0)
Итерация 4: x = 7, y = 17. (y + x > 0)
Итерация 5: x = 8, y = 13. (y + x > 0)
Итерация 6: x = 9, y = 9. (y + x > 0)
Итерация 7: x = 10, y = 5. (y + x > 0)
Итерация 8: x = 11, y = 1. (y + x > 0)
Итерация 9: x = 12, y = -3. (y + x > 0)
Итерация 10: x = 13, y = -7. (y + x > 0)
Итерация 11: x = 14, y = -11. (y + x > 0)
Итерация 12: x = 15, y = -15. (y + x > 0)
Итерация 13: x = 16, y = -19. (y + x > 0)
Итерация 14: x = 17, y = -23. (y + x > 0)
Итерация 15: x = 18, y = -27. (y + x > 0)
Итерация 16: x = 19, y = -31. (y + x > 0)
Итерация 17: x = 20, y = -35. (y + x > 0)
Итерация 18: x = 21, y = -39. (y + x > 0)
Итерация 19: x = 22, y = -43. (y + x > 0)
Итерация 20: x = 23, y = -47. (y + x > 0)
Итерация 21: x = 24, y = -51. (y + x > 0)
Итерация 22: x = 25, y = -55. (y + x > 0)
Итерация 23: x = 26, y = -59. (y + x > 0)
Итерация 24: x = 27, y = -63. (y + x > 0)
Итерация 25: x = 28, y = -67. (y + x > 0)
Итерация 26: x = 29, y = -71. (y + x > 0)
Итерация 27: x = 30, y = -75. (y + x > 0)
Итерация 28: x = 31, y = -79. (y + x > 0)
Итерация 29: x = 32, y = -83. (y + x > 0)
Итерация 30: x = 33, y = -87. (y + x > 0)
Итерация 31: x = 34, y = -91. (y + x > 0)
Итерация 32: x = 35, y = -95. (y + x > 0)
Итерация 33: x = 36, y = -99. (y + x > 0)
Итерация 34: x = 37, y = -103. (y + x > 0)
Итерация 35: x = 38, y = -107. (y + x > 0)
Итерация 36: x = 39, y = -111. (y + x > 0)
Итерация 37: x = 40, y = -115. (y + x > 0)
Итерация 38: x = 41, y = -119. (y + x > 0)
Итерация 39: x = 42, y = -123. (y + x > 0)
Итерация 40: x = 43, y = -127. (y + x > 0)
Итерация 41: x = 44, y = -131. (y + x > 0)
Итерация 42: x = 45, y = -135. (y + x > 0)
Итерация 43: x = 46, y = -139. (y + x > 0)
Итерация 44: x = 47, y = -143. (y + x > 0)
Итерация 45: x = 48, y = -147. (y + x > 0)
Итерация 46: x = 49, y = -151. (y + x > 0)
Итерация 47: x = 50, y = -155. (y + x > 0)
Итерация 48: x = 51, y = -159. (y + x > 0)
Итерация 49: x = 52, y = -163. (y + x > 0)
Итерация 50: x = 53, y = -167. (y + x > 0)
Итерация 51: x = 54, y = -171. (y + x > 0)
Итерация 52: x = 55, y = -175. (y + x > 0)
Итерация 53: x = 56, y = -179. (y + x > 0)
Итерация 54: x = 57, y = -183. (y + x > 0)
Итерация 55: x = 58, y = -187. (y + x > 0)
Итерация 56: x = 59, y = -191. (y + x > 0)
Итерация 57: x = 60, y = -195. (y + x > 0)
Итерация 58: x = 61, y = -199. (y + x > 0)
Итерация 59: x = 62, y = -203. (y + x > 0)
Итерация 60: x = 63, y = -207. (y + x > 0)
Итерация 61: x = 64, y = -211. (y + x > 0)
Итерация 62: x = 65, y = -215. (y + x > 0)
Итерация 63: x = 66, y = -219. (y + x > 0)
Итерация 64: x = 67, y = -223. (y + x > 0)
Итерация 65: x = 68, y = -227. (y + x > 0)
Итерация 66: x = 69, y = -231. (y + x > 0)
Итерация 67: x = 70, y = -235. (y + x > 0)
Итерация 68: x = 71, y = -239. (y + x > 0)
Итерация 69: x = 72, y = -243. (y + x > 0)
Итерация 70: x = 73, y = -247. (y + x > 0)
Итерация 71: x = 74, y = -251. (y + x > 0)
Итерация 72: x = 75, y = -255. (y + x > 0)
Итерация 73: x = 76, y = -259. (y + x > 0)
Итерация 74: x = 77, y = -263. (y + x > 0)
Итерация 75: x = 78, y = -267. (y + x > 0)
Итерация 76: x = 79, y = -271. (y + x > 0)
Итерация 77: x = 80, y = -275. (y + x > 0)
Итерация 78: x = 81, y = -279. (y + x > 0)
Итерация 79: x = 82, y = -283. (y + x > 0)
Итерация 80: x = 83, y = -287. (y + x > 0)
Итерация 81: x = 84, y = -291. (y + x > 0)
Итерация 82: x = 85, y = -295. (y + x > 0)
Итерация 83: x = 86, y = -299. (y + x > 0)
Итерация 84: x = 87, y = -303. (y + x > 0)
Итерация 85: x = 88, y = -307. (y + x > 0)
Итерация 86: x = 89, y = -311. (y + x > 0)
Итерация 87: x = 90, y = -315. (y + x > 0)
Итерация 88: x = 91, y = -319. (y + x > 0)
Итерация 89: x = 92, y = -323. (y + x > 0)
Итерация 90: x = 93, y = -327. (y + x > 0)
Итерация 91: x = 94, y = -331. (y + x > 0)
Итерация 92: x = 95, y = -335. (y + x > 0)
Итерация 93: x = 96, y = -339. (y + x > 0)
Итерация 94: x = 97, y = -343. (y + x > 0)
Итерация 95: x = 98, y = -347. (y + x > 0)
Итерация 96: x = 99, y = -351. (y + x > 0)
Итерация 97: x = 100, y = -355. (y + x > 0)
Итерация 98: x = 101, y = -359. (y + x > 0)
Итерация 99: x = 102, y = -363. (y + x > 0)
Итерация 100: x = 103, y = -367. (y + x > 0)
Итерация 101: x = 104, y = -371. (y + x > 0)
Итерация 102: x = 105, y = -375. (y + x > 0)
Итерация 103: x = 106, y = -379. (y + x > 0)
Итерация 104: x = 107, y = -383. (y + x > 0)
Итерация 105: x = 108, y = -387. (y + x > 0)
Итерация 106: x = 109, y = -391. (y + x > 0)
Итерация 107: x = 110, y = -395. (y + x > 0)
Итерация 108: x = 111, y = -399. (y + x > 0)
Итерация 109: x = 112, y = -403. (y + x > 0)
Итерация 110: x = 113, y = -407. (y + x > 0)
Итерация 111: x = 114, y = -411. (y + x > 0)
Итерация 112: x = 115, y = -415. (y + x > 0)
Итерация 113: x = 116, y = -419. (y + x > 0)
Итерация 114: x = 117, y = -423. (y + x > 0)
Итерация 115: x = 118, y = -427. (y + x > 0)
Итерация 116: x = 119, y = -431. (y + x > 0)
Итерация 117: x = 120, y = -435. (y + x > 0)
Итерация 118: x = 121, y = -439. (y + x > 0)
Итерация 119: x = 122, y = -443. (y + x > 0)
Итерация 120: x = 123, y = -447. (y + x > 0)
Итерация 121: x = 124, y = -451. (y + x > 0)
Итерация 122: x = 125, y = -455. (y + x > 0)
Итерация 123: x = 126, y = -459. (y + x > 0)
Итерация 124: x = 127, y = -463. (y + x > 0)
Итерация 125: x = 128, y = -467. (y + x > 0)
Итерация 126: x = 129, y = -471. (y + x > 0)
Итерация 127: x = 130, y = -475. (y + x > 0)
Итерация 128: x = 131, y = -479. (y + x > 0)
Итерация 129: x = 132, y = -483. (y + x > 0)
Итерация 130: x = 133, y = -487. (y + x > 0)
Итерация 131: x = 134, y = -491. (y + x > 0)
Итерация 132: x = 135, y = -495. (y + x > 0)
Итерация 133: x = 136, y = -499. (y + x > 0)
Итерация 134: x = 137, y = -503. (y + x > 0)
Итерация 135: x = 138, y = -507. (y + x > 0)
Итерация 136: x = 139, y = -511. (y + x > 0)
Итерация 137: x = 140, y = -515. (y + x > 0)
Итерация 138: x = 141, y = -519. (y + x > 0)
Итерация 139: x = 142, y = -523. (y + x > 0)
Итерация 140: x = 143, y = -527. (y + x > 0)
Итерация 141: x = 144, y = -531. (y + x > 0)
Итерация 142: x = 145, y = -535. (y + x > 0)
Итерация 143: x = 146, y = -539. (y + x > 0)
Итерация 144: x = 147, y = -543. (y + x > 0)
Итерация 145: x = 148, y = -547. (y + x > 0)
Итерация 146: x = 149, y = -551. (y + x > 0)
Итерация 147: x = 150, y = -555. (y + x > 0)
Итерация 148: x = 151, y = -559. (y + x > 0
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика