Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 04.11.2009
Сообщений: 5
1

Господа, будьте добры помочь составить таблицу значений функции

04.11.2009, 17:07. Просмотров 984. Ответов 7
Метки нет (Все метки)

Помогите пожалуйста! "Составить таблицу значений функции z=f(x,y)=(2.75*cos(x*x+1))/(exp(x)*sqrt(fabs(y-5))) с использованием операторов цикла while и do…while, при x = 1..5 , hx= 1 , y = 2,1..3 , hy= 0,2" Я уже как только не пробовал ВЫРУЧИТЕ!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2009, 17:07
Ответы с готовыми решениями:

Будьте добры посмотрите
Декомпилировал игровой лаунчер в общем было там 5 классов Кто поможет исправить ошибки в коде?) ...

Будьте добры и подскажите
Хочу быть Ява кодером ))) нужен действительно знающий человек и умеющий объяснять, который...

несложные програмки будьте добры
Помогите кому не сложно две програмки написать на паскале 1)Даны натуральные числа а, b, с,...

Будьте добры помогите с тестом
Здравствуйте! Сейчас сижу решаю тест по OpenOffice Calc так вот есть вопросы на которые я не смог...

7
Эксперт JavaЭксперт С++
8360 / 3581 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
04.11.2009, 17:59 2
E-xtremeSumo, если пробовал, то выкладывай. Программа в один вложеный цикл
0
0 / 0 / 0
Регистрация: 04.11.2009
Сообщений: 5
04.11.2009, 18:57  [ТС] 3
M128K145, я ее "писал" на лабораторной и кода у меня увы нет, еще пара человек пытались сделать, тоже безуспешно, так что по сути кроме задания ничего нет
0
Эксперт С++
7171 / 3229 / 77
Регистрация: 17.06.2009
Сообщений: 14,166
04.11.2009, 23:31 4
y = 2,1..3 , hy= 0,2
Это как понимать - y от 2.1 до 3.0 с шагом 0.2 ?
Не дойдет до 3.0 никак
будет 2.9
0
Эксперт JavaЭксперт С++
8360 / 3581 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
04.11.2009, 23:51 5
Где-то
так
C++
1
2
3
4
5
6
7
8
9
10
11
double x(1.0), y(2.1), hx(1.0), hy(0.2), z;
do
{
    while(y < 3)
    {
        z = (2.75*cos(x*x+1))/(exp(x)*sqrt(fabs(y-5)));
        std::cout<<"x = "<<x<<"\ty = "<<y<<"\tz = "<<z<<std::endl;
        y += hy;
    }
    x += hx;
}while(x < 5.0)
0
0 / 0 / 0
Регистрация: 04.11.2009
Сообщений: 5
22.11.2009, 11:19  [ТС] 6
M128K145, нет, выдает ошибку при компиляции. Попробовал написать так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void main()
{float x, y, hx, hy, z;
 cout<<"x=";cin>>x;
 cout<<"y=";cin>>y;
 cout<<"hy=";cin>>hy;
 cout<<"hx=";cin>>hx;
 for(;y<=3;);
  {do
    {z = (2.75*cos(x*x+1))/(exp(x)*sqrt(fabs(y-5)));
     cout<<"z="<<z<<endl;
     x=x+hx;
    }
     while (x<=5);
     y=y+hy;
  }
}
При компиляции ошибок нет, но после ввода значений, прога виснет
0
Эксперт JavaЭксперт С++
8360 / 3581 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
22.11.2009, 11:35 7
E-xtremeSumo, да ты что? Одну строчку и точку с запятой можно дописать самостоятельно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
int main()
{
    double x(1.0), y(2.1), hx(1.0), hy(0.2), z;
    do
    {
        while(y < 3)
        {
            z = (2.75*cos(x*x+1))/(exp(x)*sqrt(fabs(y-5)));
            std::cout<<"x = "<<x<<"\ty = "<<y<<"\tz = "<<z<<std::endl;
            y += hy;
        }
        x += hx;
        y = 2.1;
    }while(x < 5.0);
    system("pause");
    return 0;
}
1
0 / 0 / 0
Регистрация: 04.11.2009
Сообщений: 5
22.11.2009, 11:51  [ТС] 8
M128K145, благодарю, только 2 последних строки удалил и код на вывод результата свой оставил и все нормально заработало. Большое спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2009, 11:51

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Будьте добры написать программу на с++
Для заданного натурального числа N найти все целые числа, имеющие убывающую последовательность...

будьте добры, двумерний масив
Дан двомерный масив 5*8, найти номер столбика с найменьшим количеством отрицательних чисел, и...

Будьте добры, о программистах поподробнее
Здравствуйте. Сразу с главного. Учусь в 10 классе. В отличие от многих сверстников, еще не...

Будьте добры помоги с Задачей.
Уважаемые программисты, будьте добры помогите бедному чайнику с задачей по С++. 1. Найти...

будьте добры правильная программа надо(
4. Определить номера строк матрицы R, хотя бы один элемент которых равен с, и элементы этих строк...

Будьте добры, исправьте ошибку в коде
// BDSM.cpp : Defines the entry point for the console application. // #include &lt;stdafx.h&gt;...


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

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

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