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

Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
12121212
0 / 0 / 0
Регистрация: 27.04.2011
Сообщений: 19
27.04.2011, 19:21     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #1
Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы. Получить max(a, b) (с помощью printf и scanf)
a= ∛(arctg(x^2+1))/(y-|z|)
b=(1+√(x^2+y^2 )/(ln(1+z))*x
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2011, 19:21     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы
Посмотрите здесь:

C++ Даны a,b. Вычислить a*b, используя +,-,=,<>.
Вычислить площади треугольников с помощью формулы Герона C++
Даны три массива A[7][7], B[7][7], C[7][7]. Найти произведение ненулевых элементов, расположенных ниже главной диагонали. C++
Вычислить a, b, используя приведенные формулы. Получить max(a, b) C++
C++ Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы. Получить max(a, b)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
27.04.2011, 19:56     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
float x,y,z,a,b;
clrscr();
printf("x,y,z=\n");
scanf("%f%f%f",&x,&y,&z);
a=(atan(pow(x,2)+1))/(y-fabs(z));
b=(1+sqrt(pow(x,2)+pow(y,2)))/(log(1+z))*x;
printf("a=%f b=%f",a,b);
getch();
}
Добавлено через 3 минуты
Перед arctg... что-то есть? Что-то не совсем ясно.

Максимум(a,b) уж сами изьявите желание подумать.
12121212
0 / 0 / 0
Регистрация: 27.04.2011
Сообщений: 19
27.04.2011, 19:58  [ТС]     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #3
перед arctg корень третьей степени
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
27.04.2011, 20:20     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #4
Ну тогда нужно подправить, вот так-с:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
float x,y,z,a,b;
clrscr();
printf("x,y,z=\n");
scanf("%f%f%f",&x,&y,&z);
a=pow((atan(pow(x,2)+1)),3)/(y-fabs(z));
b=(1+sqrt(pow(x,2)+pow(y,2)))/(log(1+z))*x;
printf("a=%f b=%f",a,b);
getch();
}
Uxxzz
9 / 9 / 0
Регистрация: 05.04.2011
Сообщений: 67
28.04.2011, 01:35     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #5
Цитата Сообщение от Nursik77 Посмотреть сообщение
a=pow((atan(pow(x,2)+1)),3)
а разве корень третей стапени не так записывается pow(x,1/3)????
По моему вы просто возвели все в куб.
prazuber
108 / 108 / 3
Регистрация: 29.04.2010
Сообщений: 240
28.04.2011, 01:36     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #6
Uxxzz, 1/3 == 0, "одна третья" это 1.0/3
Uxxzz
9 / 9 / 0
Регистрация: 05.04.2011
Сообщений: 67
28.04.2011, 01:42     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #7
Цитата Сообщение от PraZuBeR Посмотреть сообщение
Uxxzz, 1/3 == 0, "одна третья" это 1.0/3
а да точно, забыл про точку, что бы до нуля не округляло...=)
кстати необязательно присать 1.0/3 можно просто так 1./3....
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.04.2011, 13:57     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы
Еще ссылки по теме:

C++ Используя следующий фрагмент программы,введите перечисленные ниже слова из списка С содержащие ровно две буквы d
C++ Составить регулярное выражение под приведенные требования
C++ Вычислить результаты выражений, не используя формулы сумм арифметической и геометрической прогрессии

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

Или воспользуйтесь поиском по форуму:
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
28.04.2011, 13:57     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы #8
Цитата Сообщение от Uxxzz Посмотреть сообщение
а разве корень третей стапени не так записывается pow(x,1/3)????
По моему вы просто возвели все в куб.
Не по вашему, а именно так, все мы ошибаемся
Yandex
Объявления
28.04.2011, 13:57     Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы
Ответ Создать тему
Опции темы

Текущее время: 00:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru