Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2009, 18:49   #1
maloy-rom
Пользователь
 
Регистрация: 23.04.2009
Сообщений: 43
По умолчанию Робота с циклами

Задача на три цикла у всех должны быть ответы одинаковы а у одного из них неодинаковый
помогите исправить
вот код

Код:
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()

{
 clrscr();
 float ap,ak,da,y,i,b;
	puts ("VVedite nachalnoe znachenie, konochnoe znachenie i izmenenie shaga i b");
	scanf ("%f%f%f%f",&ap,&ak,&da,&b);

i=ap;
do
{
if (i>=b)
{if ((i-1)>0)  y=pow(atan(i-1),2);}
else
{if ((b!=0) && (1-(i+1)/b))  y=pow(1-(i+1)/b,(1./2));}
printf ("y=%f\n",y);
i=i+da;}
while (i<=ak);

for (i=ap;i<=ak;i=i+da)
{
if (i>=b)
{if ((i-1)>0)  y=pow(atan(i-1),2);}
else
{if ((b!=0) && (1-(i+1)/b)) y=pow(1-(i+1)/b,(1./2));}
printf ("y=%f\n",y);
}

i=ap;
while (i<=ak)
{
if (i>=b)
{if ((i-1)>0)  y=pow(atan(i-1),2);}
else
{if ((b!=0) && (1-(i+1)/b)) y=pow(1-(i+1)/b,(1./2));}
printf ("y=%f\n",y);
i=i+da;}

getch();

}
maloy-rom вне форума Ответить с цитированием
Старый 14.06.2009, 18:54   #2
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

у меня одинаковые получаются... в каком цикле-то не так?
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 14.06.2009, 19:45   #3
maloy-rom
Пользователь
 
Регистрация: 23.04.2009
Сообщений: 43
По умолчанию

или в первом или во втором и третем
maloy-rom вне форума Ответить с цитированием
Старый 14.06.2009, 19:48   #4
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

У меня в КАЖДОМ цикле в итоге получается одинаковый ответ. Все работает. Что вы хотите? Не понимаю.
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 14.06.2009, 19:52   #5
maloy-rom
Пользователь
 
Регистрация: 23.04.2009
Сообщений: 43
По умолчанию

там не при всех числах попробуйте разные варианты
у меня при некоторых тоже выходят одинаковы
maloy-rom вне форума Ответить с цитированием
Старый 14.06.2009, 19:53   #6
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

Цитата:
Сообщение от maloy-rom Посмотреть сообщение
там не при всех числах попробуйте разные варианты
у меня при некоторых тоже выходят одинаковы
ну вы предоставьте набор чисел, при котором неверно..
я, честно, минут 10 пытался.. с разными числами.. все нормально
Uguu~
__STDC__ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задачи с циклами bendr Паскаль, Turbo Pascal, PascalABC.NET 6 16.04.2009 20:12
VBA работа с циклами melani Помощь студентам 2 28.03.2009 10:26
Работа с циклами. Надюха Помощь студентам 3 26.10.2007 09:29
Помогите с ЦИКЛАМИ kl45gp Общие вопросы Delphi 11 25.04.2007 16:02