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

C для начинающих

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

Выдает очень странный конечный результат при вычеслении простой математической формулы - C (СИ)

11.01.2017, 23:00. Просмотров 99. Ответов 1
Метки нет (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <Windows.h>
 
main() {
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    double x, y, z, formul;
 
    printf("Введіть першу змінну(x): ");
    scanf_s("%d", &x);
    printf("\nВведіть першу змінну(y): ");
    scanf_s("%d", &y);
    printf("\nВведіть першу змінну(z): ");
    scanf_s("%d", &z);
 
    formul = pow(tan(exp(z + sqrt(x / y))), sqrt(x + y + z));
    printf("%d", &formul);
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2017, 23:00     Выдает очень странный конечный результат при вычеслении простой математической формулы
Посмотрите здесь:

Некорректный результат при вычислении формулы - C (СИ)
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; int main() { float a,z; printf (&quot;Enter a&quot;); scanf(&quot;%f&quot;,...

Запись математической формулы в программный вид - C (СИ)
Подскажите пожалуйста ка записать формулу в программный вид?

Странный результат математических действий - C (СИ)
Странные вещи творятся в этой винде - внизу привёл кусок кода для примера (не элемент программы, ибо она немалая и содержит несколько...

Странный результат вычисления строки в обратной польской записи - C (СИ)
Ввожу строку, преобразовывает ок, но считает как-то криво Например 100+2 = 200, а 123+3 = 446 хотя в основном считает нормально,...

Ошибка в вычеслении площади круга - C (СИ)
int main(void) { int radius; printf (&quot;Введите радиус: &quot;); scanf (&quot;Диаметр: %d&quot;, &amp;radius); printf (&quot;\nДиаметр равен:...

Программа не выдает результат - C (СИ)
не понимаю, почему нет результата? задание: Y= 3(А-х), если А-нечетное, А больше х =А/х, если А-нечетное, х больше 4 = А+3, в...

Программа не выдает результат - C (СИ)
Результат не выдает. #include &quot;stdafx.h&quot; int _tmain(int argc, _TCHAR* argv) {

Программа выдает неправильный результат - C (СИ)
#include &lt;stdio.h&gt; #define a 20 #define n 20 int main () { int i,k; int arr,m; i=0; k=20; do

Программа выдает не правильный результат - C (СИ)
Задание: Задана прямоугольная матрица размером N x M вещественных 8-ми байтовых чисел и вектор B(M) вещественных 8-ми байтовых чисел. ...

Программа выдает неправильный результат - C (СИ)
# include &lt;string.h&gt; # include &lt;stdio.h&gt; # include&lt;conio.h&gt; char a1=&quot;asddfghjk&quot;;char a2;int l1,l2; int main() { ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15669 / 9996 / 1500
Регистрация: 24.12.2010
Сообщений: 18,783
11.01.2017, 23:54     Выдает очень странный конечный результат при вычеслении простой математической формулы #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Blizzardgo Посмотреть сообщение
printf("%d", &formul);
Ето что за амперсенд? Вы, батенька, адрес печатаете.
И на всякий случай напишите в начале #include <math.h>
Yandex
Объявления
11.01.2017, 23:54     Выдает очень странный конечный результат при вычеслении простой математической формулы
Ответ Создать тему
Опции темы

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