• ПАСКАЛЬ
    Написать программу: на вход программы подаются числа соответствующие длинам сторон многоугольника. Ввод заканчивается при введении отрицательного числа или 0. Необходимо посчитать периметр этого многоугольника и вывести на экран сообщение "Периметр n-угольника равен ...", где вместо n должно быть указано какой это многоугольник (3-угольник, 4-угольник и тд).

Ответы 4

  • Как итог, придется вводить все дважды, причем в первый раз можно вообще все что угодно ввести.
    • Автор:

      starrrcrq
    • 5 лет назад
    • 0
  • Спасибо, ошибку исправил.
    • Автор:

      cirortxb
    • 5 лет назад
    • 0
  • Пожалуйста)) Хоту только заметить, что это решение, к примеру, в ЕГЭ, приведет к снятию балла за неоптимальный расход памяти: массив в решении этой задачи с помощью обычного цикла не нужен, не так ли? Достаточно завести две переменные и в одну из них добавлять вводимое в цикле значение, а вторая будет счетчиком, т.е. в ней добавлять в цикле единицу.
    • Автор:

      scottewkl
    • 5 лет назад
    • 0
  • Как итог: последовательности при операциях ввода можно использовать только в пределах одного оператора ("до точки с запятой").
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years