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

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

05.04.2014, 15:36. Просмотров 1924. Ответов 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
Ответы с готовыми решениями:

Напишите программу для расчёта по двум формулам.
Z1=cosa + sina + cos3a + sin3a Z2=2корень из 2 * cosa * sin (П/4 + 2a) ...

Напишите программу для расчёта по двум формулам.
Привет всем. С наступающим всех Новым Годом. #include &lt;iostream&gt; #include...

Напишите программу для расчета по двум формулам
Напишите программу для расчета по двум формулам. Предварительно подготовьте...

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

Напишите программу для расчета по двум формулам
Здравствуйте! Дано. Напишите программу для расчета по двум формулам. Введите с...

4
zss
Модератор
Эксперт С++
6989 / 6551 / 4154
Регистрация: 18.12.2011
Сообщений: 17,286
Завершенные тесты: 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
Модератор
Эксперт С++
6989 / 6551 / 4154
Регистрация: 18.12.2011
Сообщений: 17,286
Завершенные тесты: 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

Напишите программу для расчета по двум формулам
Задания Напишите программу для расчета по двум формулам. Предварительно...

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

Программа для расчёта по двум формулам
Нужно написать программу для расчета по двум формулам. (результат вычисления по...


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

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

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