Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Напишите программу для расчёта по двум формулам - C++

05.04.2014, 15:36. Просмотров 1804. Ответов 4
Метки нет (Все метки)

z1 = 2sin^2(3pi - 2a)cos^2(5pi+2a)
z2 = 1/4 - 1/4sin(5/2pi -8a)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <iostream>
#include <conio.h>
#include <math.h>
 
#define pi 3.14159265
using namespace std;
 
int main (){
 
    setlocale (LC_ALL,"Russian");
 
    
    int a;
    float z1;
    printf("z1 = 2sin^2(3pi-2a)cos^2(5pi+2a) \n");
    printf("Введите угол альфа = ");
    scanf (" %a" , &a);
 
    z1 = 2*(pow(sin(3*pi - 2*a),2.0)*(pow(cos(5*pi+2*a),2.0)));
    
    printf("z1 = %5.2f \n" , z1);
 
    system ("pause");
    return 0;
}
и вторая
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <iostream>
#include <conio.h>
#include <math.h>
 
 
#define pi 3.14159265
using namespace std;
 
int main (){
 
    setlocale (LC_ALL,"Russian");
 
    const float u = 0.25;
    const float z = 2.5;
    int a;
    float z1;
    printf("z1 = 1/4 - 1/4sin(5/2pi-8a) \n");
    printf("Введите угол альфа = ");
    scanf (" %a" , &a);
 
    z1 =  u - (u*(sin((z)*pi - 8*a)));
    
    printf("z1 = %6.2f \n" , z1);
 
    system ("pause");
    return 0;
}
результат вычисления по первой формуле должен совпадать со второй
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2014, 15:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Напишите программу для расчёта по двум формулам (C++):

Напишите программу для расчёта по двум формулам. - C++
Z1=cosa + sina + cos3a + sin3a Z2=2корень из 2 * cosa * sin (П/4 + 2a) #include&lt;iostream.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; ...

Напишите программу для расчёта по двум формулам. - C++
Привет всем. С наступающим всех Новым Годом. #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main(){ ...

Напишите программу для расчета по двум формулам - C++
Напишите программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры по второй формуле с помощью...

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

Напишите программу для расчета по двум формулам - C++
Здравствуйте! Дано. Напишите программу для расчета по двум формулам. Введите с клавиатуры значение угла a (альфа) в градусах. Необходимо...

Программа для расчёта по двум формулам - C++
Задание:Написать программу для расчёта по двум формулам Формулы: z1=(sin(2a)+sin(5a)-sin(3a))/((cos(a)-cos(3a)+cos(5a)); ...

4
zss
Модератор
Эксперт С++
6867 / 6429 / 2150
Регистрация: 18.12.2011
Сообщений: 16,899
Завершенные тесты: 1
05.04.2014, 15:51 #2
Вторая формула не такая
1/4 - 1/4sin(5/2pi -8a)
C++
1
z1=0.25*(1.0-sin(2.5*pi-8.0*a);
1
IrineK
Заблокирован
05.04.2014, 15:59 #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <locale.h>
#include <math.h>
 
#define pi 3.14159265
 
int main (){
 
    setlocale (LC_ALL,"Russian");
    int a;
    double z;
    printf("Введите угол альфа = ");
    scanf (" %d" , &a);
    
    printf("\n\nПервая формула: z1 = 2sin^2(3pi-2a)cos^2(5pi+2a) \n");
    z = 2*(pow(sin(3*pi - 2*a),2.0)*(pow(cos(5*pi+2*a),2.0)));
    printf("Результат: z1 = %5.5lf \n" , z); 
 
    printf("\n\nВторая формула: z1 = 1/4 - 1/4sin(5/2pi-8a) \n");
    z =  (1. - ((sin((2.5)*pi - 8*a))))/4.;
    printf("Результат: z2 = %5.5lf \n" , z);
 
    fflush(stdin);
    getchar();
    return 0;
}
Добавлено через 1 минуту
У вас код сишный, а не плюсов.
Старайтесь не писать на суржике.

Привет препу, который так учит.
0
zss
Модератор
Эксперт С++
6867 / 6429 / 2150
Регистрация: 18.12.2011
Сообщений: 16,899
Завершенные тесты: 1
05.04.2014, 16:04 #4
Цитата Сообщение от IrineK Посмотреть сообщение
sin((2.5)*pi
pi выскочило наружу
0
IrineK
Заблокирован
05.04.2014, 16:07 #5
Цитата Сообщение от zss Посмотреть сообщение
pi выскочило наружу
Скорее 2,5 влезло вовнутрь )

Добавлено через 1 минуту
freeflowmc,
Скобки вокруг 2,5 можно убрать - я разрешаю )

Строка 20:
C++
1
z =  (1. - ((sin(2.5*pi - 8*a))))/4.;
0
05.04.2014, 16:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2014, 16:07
Привет! Вот еще темы с ответами:

Программа для расчёта по двум формулам - C++
Помогите пожалуйста решить задание, срочно надо!: напишите программу для расчёта по двум формулам. предварительно подготовьте тестовые...

Программа расчёта по двум формулам - C++
Помогите выполнить и разобрать в порядке выполнения задания. Напишите программу расчёта по двум формулам.Результаты вычислений по...

Написать программу для расчёта значений переменных y и z по заданным формулам и найти разность y-z - C++
№ задания 13. Напишите пожалуйста, как делать?

Нужно создать программу для расчета по двум формулам - C++
по двум формулам. Z1=cosA+cos2A+cos6A+cos7A Z2=4cosA/2*cos5/2 A*cos4A


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

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

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