Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
lena 52
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 18
#1

циклический алгоритм - C++

14.02.2016, 11:26. Просмотров 268. Ответов 9
Метки нет (Все метки)

для всех х[-2;0.5], меняющихся с шагом hx=0.25 и всех y[1;2.5], меняющихся с шагом hy=0,5 вычислить и распечатать таблицу значений u. вычислить наибольшее значение u и координаты x и y, в которых этот максимум достигается.
0
Миниатюры
циклический алгоритм  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2016, 11:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос циклический алгоритм (C++):

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

Циклический алгоритм
помогите составить программу для цикла Выкладывайте задание в текстовом виде в...

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

Циклический алгоритм.
Здравствуйте товарищи программисты. Нужна ваша помощь. Нужно решить задачку по...

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

циклический алгоритм, объясните
Составить программу для расчета таблиц функций m и n в зависимости от i по...

9
Hikari
Хитрая блондиночка $)
1451 / 960 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
14.02.2016, 11:35 #2
C++
1
2
3
4
5
6
7
8
9
10
11
double maxx,maxy,maxu,u=-99999;
for(double x=-2;x<=0.5;x+=0.25){
 for(double y=1;y<=2.5;y+=0.5){
  u=(x*y<1)?cos(2*x+5*y):((x*y>1.5)?sin(x+y):pow(pow(cos(x-y),5),1/3));
  cout.width(10); cout.precision(3); cout<<u;
  if(u>maxu){maxu=u;maxx=x;maxy=y;}
 } cout<<endl;
}
 cout<<endl
       "Max="<<maxu<<"("<<maxx<<","<<maxy<<")"
 ;
Примерно так.
#include <cmath> не забыть.
1
lena 52
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 18
14.02.2016, 11:48  [ТС] #3
Hikari, делаю примерно так же, хотела только убедиться в правильности.
0
Kerry_Jr
Эксперт PHP
2210 / 2006 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
14.02.2016, 12:00 #4
Цитата Сообщение от Hikari Посмотреть сообщение
1/3
Это ноль!

Добавлено через 2 минуты
lena 52, кто дал вам это задание? Из того, что я вижу, третье условие никогда не выполнится, т.к 0.5 * 2.5 == 1.25.
0
lena 52
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 18
14.02.2016, 12:08  [ТС] #5
Kerry_Jr, 1;1.5;2;2.5 шаг 0.5 все правильно
0
Kerry_Jr
Эксперт PHP
2210 / 2006 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
14.02.2016, 12:21 #6
lena 52, я говорю, что x * y никогда не будет больше 1.5, т.к. произведение максимальных значений x и y равно 1.25, а, соответственно, третья ветка для функции u = sin(x + y) никогда не будет достигнута
0
Hikari
Хитрая блондиночка $)
1451 / 960 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
14.02.2016, 14:24 #7
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
Это ноль!
Ну если ты и сам не знаешь, как правильно брать корень кубический, то конечно же единственное, что можешь сказать - "Это ноль"
Хорошо. Напишу так:
C++
1
pow(pow(cos(x-y),5),1.0/3)
Удовлетворен?
0
lena 52
0 / 0 / 0
Регистрация: 27.12.2015
Сообщений: 18
14.02.2016, 14:46  [ТС] #8
Kerry_Jr, поняла тебя. тут ошибки нет, хоть и ветка в любом случае посчитана не будет. сделано это для упрощения
0
Kerry_Jr
14.02.2016, 14:57
  #9

Не по теме:

Цитата Сообщение от Hikari Посмотреть сообщение
Ну если ты и сам не знаешь, как правильно брать корень кубический, то конечно же единственное, что можешь сказать - "Это ноль"
Цитата Сообщение от Hikari Посмотреть сообщение
Удовлетворен?
Во-первых, с чего ты взяла, что не знаю? Разве я здесь привел неверный вариант? Во-вторых, нет, не удовлетворен, да оно мне и не нужно.

0
Hikari
14.02.2016, 19:09     циклический алгоритм
  #10

Не по теме:

Цитата Сообщение от Kerry_Jr Посмотреть сообщение
Во-первых, с чего ты взяла, что не знаю?
Потому что вместо того чтоб дать исправления показав их вопрошающему ты решил показать свое божественное могущество перед мной )
Молодец, ками-сама...
Обычное поведение обычного зазнайки.
И да, я не буду против, если вдруг за этот мой пост модераторы накажут меня.

0
14.02.2016, 19:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2016, 19:09
Привет! Вот еще темы с ответами:

Циклический алгоритм. Табулирование функции
Помогите пожалуйста ! ) Напечатать значения функции z =...

Циклический алгоритм и рекурсивная функция
Каждую из приведенных задач реализовать двумя способами: а) с помощью...

Циклический алгоритм (цикл с параметром - FOR )
Здравствуйте. Вот у меня такая задача но я не знаю как задается прогрессия...

Циклический алгоритм (цикл с постусловием)
Здравствуйте! Помогите пожалуйста с задачей. TC++ Для введенных с клавиатуры...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

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