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

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

Войти
Регистрация
Восстановить пароль
 
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
#1

заданы значения действительных х, у, z. Вычислить значение выражения - C++

06.03.2011, 09:16. Просмотров 1018. Ответов 9
Метки нет (Все метки)

у меня вот какая задачка "задано значения действительных х, у, z. Вычислить значения выражения а=2*cos(x-Pi/6)/1/2+sin^2(y), b=1+z^2/(3+z^2/5)*(x+y)^2/5

 Комментарий модератора 
Для решения своих задач создавайте отдельные темы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2011, 09:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос заданы значения действительных х, у, z. Вычислить значение выражения (C++):

В зависимости от значения некоторого выражения вычислить значения функции y(x), определенной на отрезке [a;b], - C++
Добрый вечер, помогите пожалуйста решить задачку С++ на тему"Сочетания циклов и разветвлений" В зависимости от значения некоторого...

Даны линейный массив действительных чисел. Вычислить произведение всех элементов, значения которых больше 4 и меньше 10 - C++
#include <iostream> #include <iomanip> #include <cmath> using namespace std; int main() { setlocale(0,"Rus"); cout<<"наити...

Вычислить значения выражения... - C++
на языке C 1. Вычислить значение выражения при различных вещественных типах данных (float и double). Вычисления следует выполнять с...

Вычислить значения выражения - C++
Здравствуйте! УВ. Товарищи прошу Вас мене помочь решить два задания на C++ Требуется: (Разработайте приложения для вычисления значения...

Вычислить значения выражения - C++
Покажите на примере, как сделать задачу (через оператор If), хоть в каком направление копать? П.5.18.Правил Запрещено размещать...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IrineK
Заблокирован
06.03.2011, 13:16 #2
To Natasall
Лучше дайте скрин задания, а то написанное вызывает сомнения в адекватности.
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
06.03.2011, 13:41 #3
тоже ниче не понял =)
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
06.03.2011, 15:40  [ТС] #4
сейчас
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
06.03.2011, 15:44  [ТС] #5
задание 2.5
Миниатюры
заданы значения действительных х, у, z. Вычислить значение выражения  
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
06.03.2011, 15:49  [ТС] #6
Нужно в среде "си"
IrineK
Заблокирован
06.03.2011, 15:57 #7
Понятно, нужно задание 2.5 в среде Си.
Подскажи еще название своего компилятора (программы, которую запускаешь для работы), или сбрось каую-то уже решенную на занятии или самостоятельно небольшую задачку - мы сами поймем.
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
06.03.2011, 16:04  [ТС] #8
Дано целое число а. Получить значение числа а при возведение его в степень 31и98
я написала программу а что то не работает
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<stdio.h>
#include<conio.h>
int main () {
Long double b,c;
skanf "% i",&a);
b=a*a;
b=b*b*a;
c=b*b*b*a;
c=c*c/a;
printf ("a^31=%Le",c);
c=c*c*c*b;
printf('a^98=%Le",c);
getch ();
return 5;
}
Это пример задачки как мы в классе решаем,но она у меня не запускаеться((((
в классе работала
IrineK
Заблокирован
06.03.2011, 16:48 #9
По поводу задачки, которую решали в классе:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<conio.h>
 
int main()
{
int a;
long double b,c;
printf("a = ");
scanf ("%d",&a);
b=a*a;
b=b*b*a;
c=b*b*b*a;
c=c*c/a;
printf ("\n a^31 = %Le",c);
c=c*c*c*b;
printf("\n a^98 = %Le",c);
getch ();
return 0;
}
Добавлено через 17 минут
Это - задание 2.5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<conio.h>
#include <math.h>
#define M_PI       3.14159265358979323846
 
int main()
{
double x,y,z,a,b;
printf("x = ");
scanf ("%lf",&x);
printf("y = ");
scanf ("%lf",&y);
printf("z = ");
scanf ("%lf",&z);
 
a=2*cos(x-M_PI)/(0.5+sin(y)*sin(y));
b=1+z*z/((3+z*z/5)*pow(x+y,0.4));
printf ("\n a = %lf",a);
printf("\n b = %lf",b);
getch ();
return 0;
}

При вводе Х и У нельзя, чтобы Х+У=0, иначе b не посчитается.
Позже, по мере изучения, вы сможете отловить это в программе, но пока, при нынешнем уровне понимания, просто не вводите одновременно нечто типа: Х=1 и У=-1, или Х=158.22 и У=-158.22.
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
06.03.2011, 19:06  [ТС] #10
Цитата Сообщение от IrineK Посмотреть сообщение
По поводу задачки, которую решали в классе:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<conio.h>
 
int main()
{
int a;
long double b,c;
printf("a = ");
scanf ("%d",&a);
b=a*a;
b=b*b*a;
c=b*b*b*a;
c=c*c/a;
printf ("\n a^31 = %Le",c);
c=c*c*c*b;
printf("\n a^98 = %Le",c);
getch ();
return 0;
}
Добавлено через 17 минут
Это - задание 2.5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<conio.h>
#include <math.h>
#define M_PI       3.14159265358979323846
 
int main()
{
double x,y,z,a,b;
printf("x = ");
scanf ("%lf",&x);
printf("y = ");
scanf ("%lf",&y);
printf("z = ");
scanf ("%lf",&z);
 
a=2*cos(x-M_PI)/(0.5+sin(y)*sin(y));
b=1+z*z/((3+z*z/5)*pow(x+y,0.4));
printf ("\n a = %lf",a);
printf("\n b = %lf",b);
getch ();
return 0;
}

При вводе Х и У нельзя, чтобы Х+У=0, иначе b не посчитается.
Позже, по мере изучения, вы сможете отловить это в программе, но пока, при нынешнем уровне понимания, просто не вводите одновременно нечто типа: Х=1 и У=-1, или Х=158.22 и У=-158.22.
Спасибо большое очень выручили))))

Добавлено через 2 часа 7 минут
Цитата Сообщение от IrineK Посмотреть сообщение
По поводу задачки, которую решали в классе:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>
#include<conio.h>
 
int main()
{
int a;
long double b,c;
printf("a = ");
scanf ("%d",&a);
b=a*a;
b=b*b*a;
c=b*b*b*a;
c=c*c/a;
printf ("\n a^31 = %Le",c);
c=c*c*c*b;
printf("\n a^98 = %Le",c);
getch ();
return 0;
}
Добавлено через 17 минут
Это - задание 2.5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<conio.h>
#include <math.h>
#define M_PI       3.14159265358979323846
 
int main()
{
double x,y,z,a,b;
printf("x = ");
scanf ("%lf",&x);
printf("y = ");
scanf ("%lf",&y);
printf("z = ");
scanf ("%lf",&z);
 
a=2*cos(x-M_PI)/(0.5+sin(y)*sin(y));
b=1+z*z/((3+z*z/5)*pow(x+y,0.4));
printf ("\n a = %lf",a);
printf("\n b = %lf",b);
getch ();
return 0;
}

При вводе Х и У нельзя, чтобы Х+У=0, иначе b не посчитается.
Позже, по мере изучения, вы сможете отловить это в программе, но пока, при нынешнем уровне понимания, просто не вводите одновременно нечто типа: Х=1 и У=-1, или Х=158.22 и У=-158.22.
Это в блок схеме надо указывать что x.z.y >0 так ведь?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2011, 19:06
Привет! Вот еще темы с ответами:

Вычислить значения выражения (f(a,b,c)f(a+b,b+c,c+a))/f(a-b,b-c,c-a) - C++
Первокурсник ;) задачка с использованием функций, все очень для меня сложно( f(x,y,z)=(x-y)^2+(z-x)^2+(z-x-y)^2 Найти...

Вычислить значения логического выражения - C++
Помоги пожалуйста решить. Вычислить значения логического выражения.

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

Вычислить и вывести на экран значения выражения - C++
Вычислить и вывести на экран значения выражения для данного натурального числа N: 4+8+12+ … +4∙N.


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

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

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