![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Вообщем пишу на С программу вычисляющую значение у для уравнения y=e^(2*x-1.5)-ln(x+2), диапазон xє(1;2) значение х надо рассмотреть в N точках.И при этом использовать три оператора цикла. И вывести значение у в каждой точке х на экран.
Вот код который я набросал, он выводит 31 значение не из диапазона и шаг кривой. Уверен что в коде я намутил фигни и всё равно умудрился использовать только 2 оператора цикла. Если кто поможет разобратся как правильно расставить циклы так чтобы всё работало буду очень благодарен. Вот что я накидал: Код:
Код:
Насылаю баги по фотографии преимущественно себе
Последний раз редактировалось Вадим Мошев; 23.10.2016 в 13:28. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
1. Под тремя циклами в условии понималось, что вам надо написать три варианта программы с разными типами цикла.
2. Ваш фор там ни к селу, ни к городу 3. Шаг надо вычислять сразу и до цикла тем более, что там деление. 4. ОТкуда у вас в вычислении у появилась 1? |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
1. Ясно, я сам как-то недогадался до этого.
2. Просто раньше программа выводила бесконечное количество значений у=0.00000 и только после установки фора оно начало выводить 31 значение 3.Понял. 4.Еденица появилась в надежде что оно начнёт выводить значения не от 0.5 а от еденицы так как диапазон от 1 до 2, но безрезультатно. Знаю что ступил. Насылаю баги по фотографии преимущественно себе
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
Для вайла обычно в начале задается начальное условие, т.е. i (у вас 0), в конце итерации делается шаг, а в самом условии проверка на вторую границу (у вас почему-то с модулем длины отрезка). |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]() Код:
Насылаю баги по фотографии преимущественно себе
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
1 в формуле не убрали
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Теперь после считывания с клавиатуры не происходит ничего. Программа возвращает контроль мне.
![]() Насылаю баги по фотографии преимущественно себе
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 86
|
![]()
Вы ещё сдесь?
Насылаю баги по фотографии преимущественно себе
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 24.01.2011
Сообщений: 774
|
![]() Код:
a.k.a. Angelicos Phosphoros
Мой сайт Последний раз редактировалось New man; 23.10.2016 в 13:53. Причина: Добавил три цикла. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужна программа QControl программа для внутрилабораторного контроля качества Версия 5.5. | миньен | Софт | 7 | 02.03.2014 00:28 |
Программа на Pascal в Lazarus и программа для одномерного массива целых чисел | Yegorka | Lazarus, Free Pascal, CodeTyphon | 13 | 20.12.2012 18:02 |
Программа с применением записей и программа с применение множеств | smert99 | Помощь студентам | 0 | 16.06.2011 23:14 |
Программа открыается если есть другая программа. | bookkc | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 14.10.2009 20:09 |