0 / 0 / 2
Регистрация: 22.12.2016
Сообщений: 22
|
||||||
1 | ||||||
Ошибка с циклом22.12.2016, 17:09. Показов 771. Ответов 3
Метки нет (Все метки)
Помогите. Программа пропускает цикл.Формула соответствует e^x.
0
|
22.12.2016, 17:09 | |
Ответы с готовыми решениями:
3
Ошибка с циклом FOR Ошибка с циклом while Ошибка с циклом foreach Ошибка с циклом for step next |
3560 / 2501 / 1174
Регистрация: 14.08.2016
Сообщений: 8,206
|
|
22.12.2016, 17:19 | 2 |
тут а = 0, в цикле проверка а>=0.0001, что ессно false, вот и не заходит в тело цикла
1
|
0 / 0 / 2
Регистрация: 22.12.2016
Сообщений: 22
|
|
23.12.2016, 10:08 [ТС] | 3 |
Думал об этом. Но какое взять число а. И знаки сравнения. В одном из случаев при а=1 программа считает до бесконечности в итоге оставляя без определенного ответа
Добавлено через 16 часов 26 минут Diamante, Как же исправить, что при большем а, цикл не крутился вечно.
0
|
27 / 27 / 16
Регистрация: 22.04.2016
Сообщений: 86
|
||||||
23.12.2016, 11:32 | 4 | |||||
какая-то дичь. Вы хотите посчитать бесконечную сумму беконечно малых чисел в случае, если Х>-2, или бесконечный ряд разнопеременный.
Но не хотите, чтобы сумма считалась бесконечно. Подозреваю, что сначала нужно упростить выражение. Во вторых, вы пишете То есть значение у вас записывается только на экран консоли, но не в переменную, а m1 - это метка кода для оператора goto. Или я чего то не понимаю в C# 8.0 мб.. в-третьих, y вы объявляете как double y, но не инициализируете, а потом во writeline пишете его. Итак, чтобы записать значение с введенного в консоль символа, нужно использовать Console.ReadLine(); и приведение к соответствующему типу, если это возможно. Возможно, с разбором возможных ошибок неправильно введенных знаков.
И, соответственно, цикл после этого будет выстроить проще, как и посчитать всю формулу.
1
|
23.12.2016, 11:32 | |
23.12.2016, 11:32 | |
Помогаю со студенческими работами здесь
4
Возникла ошибка с циклом FOR Ошибка в прогресбаре с циклом С циклом «пока» или циклом «до» написать программу вычисления суммы S квадратов чисел от 1 до N Ошибка с циклом while и функцией cin Ошибка с циклом в VBA Word Я сделал циклом for, а как записать задание циклом do.while? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |