Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
wei
1 / 1 / 0
Регистрация: 13.09.2011
Сообщений: 40
#1

циклический алг. - C++

13.12.2011, 16:28. Просмотров 369. Ответов 8
Метки нет (Все метки)

посмотрите пожалуйста, правильно задача(с++) решена,и найдено то что требуется?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream.h>
#include<math.h>
void main()
{double x,y,z,u,umin,xn,xk,hx,yn,yk,hy,zn,zk,hz;
cout<<"vvod xn,xk,hx,yn,yk,hy,zn,zk,hz"<<endl;
cin>>xn>>xk>>hx>>yn>>yk>>hy>>zn>>zk>>hz;
umin=1000;
for(x=xn;x<=xk;x=x+hx)
for(y=yn;y<=yk;y=y+hy)
for(z=zn;z<=zk;z=z+hz)
{if((u>0) && (u<umin))
u=-sqrt(pow(y,2)+(4*pow(x,2))/3)+5*((pow(cos(x*y),4)));
umin=u;
 cout<<"x="<<x<<" y="<<y<<"z="<<z<< " umin="<<umin<<"\n";
}
 }
Добавлено через 4 часа 37 минут
ну как?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2011, 16:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос циклический алг. (C++):

рекурсивные алг. структуры - C++
Есть запись алгоритма: ... алг Экспонента (арг вещ Х, ε, рез цел N, рез вещ A) нач | если Х&gt;0 | | то | | N:=0 | |...

Циклический оператор while! - C++
Дано вещественное число а. Найти все значения n, при которых. Необходимо решить через While на примере вот этого: Найти сумму всех...

Циклический Алгоритм - C++
Друзья помогите написать данную программу. Буду очень благодарен! Ну или хотя бы объяснить как её сделать)

Циклический алгоритм - C++
Подскажите почему оператор for принимает значение с шагом, хотя во 2 условии скзаано, что значение не должно быть больше конечного? ...

Циклический сдвиг. - C++
Нужно написать вот такую прогу, где нужно сдвинуть число а на n бит влево.

Циклический сдвиг - C++
Ребята, в чем может быть проблема? Надо организовать ф-цию циклического сдвига вправо. ТО бишь x-&gt;y, y-&gt;z, z-&gt;x. Что я делаю не так? ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ValeryLaptev
Эксперт С++
1040 / 819 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
13.12.2011, 16:51 #2
А ЧТО требуется-то?
wei
1 / 1 / 0
Регистрация: 13.09.2011
Сообщений: 40
13.12.2011, 17:32  [ТС] #3
мне требуется что бы подсказали правильно ли я нашел то что требуется в задании,а то что требуется в задании скрывается в слове "задача")
ValeryLaptev
Эксперт С++
1040 / 819 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
13.12.2011, 22:35 #4
нет, неправильно.
1. Нигде нет проверки U > 2.1
2. Чему равно u при первой проверке: if((u>0) && (u<umin))
3. В формуле ты забыл разделить косинус на xz
wei
1 / 1 / 0
Регистрация: 13.09.2011
Сообщений: 40
14.12.2011, 00:09  [ТС] #5
да...забыл...там U>0 нужно,а не как в задании(u>2.1),
т.е не считая
В формуле ты забыл разделить косинус на xz
верно?
ValeryLaptev
Эксперт С++
1040 / 819 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
14.12.2011, 10:13 #6
Цитата Сообщение от wei Посмотреть сообщение
да...забыл...там U>0 нужно,а не как в задании(u>2.1),
т.е не считая

верно?
Не понял.
В задаче написано, что считать минимум U при U > 2.1 - это раз
На xz - не поделено, а в формуле есть.
U - не инициализировано, поэтому if(u > 0) може сработать как угодно. `
wei
1 / 1 / 0
Регистрация: 13.09.2011
Сообщений: 40
14.12.2011, 13:35  [ТС] #7
говорю ж,нужно не как в задании u>2.1,а U>0
насчет /xz,все ясно.
U - не инициализировано, поэтому if(u > 0) може сработать как угодно
а вот это не понятно чего тут..
ValeryLaptev
Эксперт С++
1040 / 819 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
14.12.2011, 22:22 #8
if((u>0) && (u<umin))
Так как в u первоначально НИЧЕГО не присвоено, то вполне может получиться либо первое неравенство, либо второе. И тогда u = ... НЕ БУДЕТ вычислено. И на экран ничего не будет выведено. И так до конца всех циклов.
wei
1 / 1 / 0
Регистрация: 13.09.2011
Сообщений: 40
15.12.2011, 00:09  [ТС] #9
и забыл про это вообще..
и как там что будет?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2011, 00:09
Привет! Вот еще темы с ответами:

циклический алгоритм - C++
проверьте правильно ли написана программа,суть в том что нужно решить на паскале и на си,на паскале сделал,преподаватель сказал...

Циклический алгоритм - C++
Нужно составить циклический алгоритм и программу для его решения,что-то не получается сделать,собственно во вложенной картинке задание ...

Циклический сдвиг - C++
Здравствуйте помогите пожалуйста мне надо все нечетные строки матрицы сдвинуть циклически на К элементов влево. Знаю тут ужас но не...

циклический алгоритм - C++
для всех х, меняющихся с шагом hx=0.25 и всех y, меняющихся с шагом hy=0,5 вычислить и распечатать таблицу значений u. вычислить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.12.2011, 00:09
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru