Найти сумму квадратов натуральных чисел от 1 не превышающую заданное число W. Задачу решить в двух вариантах: циклом с условием продолжения и циклом с условием завершения. ( Pascal ABC) Скриншот прилагается, вроде программу написал, но почему-то она не правильно работает.
Приложения:
Ответы
Ответ дал:
0
Ваша программа отрабатывает все правильно. Цикл останавливается, когда sum становится больше заданного W. Выход вижу один: использовать еще одну переменную, которая будет запоминать предыдущее значение sum и печатать его в конце программы
Приложения:
Ответ дал:
0
<=
Ответ дал:
0
меньше равно
Ответ дал:
0
Выводит 1 теперь
Ответ дал:
0
сейчас сяду наберу у себя
Ответ дал:
0
Сосед, кстати, сделал то же самое, только для остановки цикла он сделал упреждающее условие. Т.е. вычисляется уже следующее значение sum, и если оно больше W, то печатается нынешнее sum
Вас заинтересует
2 года назад
2 года назад
8 лет назад
8 лет назад
8 лет назад