Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2012, 00:38   #1
Dudko
Новичок
Джуниор
 
Регистрация: 16.09.2012
Сообщений: 1
По умолчанию Ткните новичку что не так)

Я только осваиваю С, нужно сделать простенькое умножение (x=a*e^((-b)*c) * cos(b). Мне показывает результат 0. Что не так?

#include <stdio.h>
#include <conio.h>
#include <math.h>

main()
{
float x,a,b,c,e;

a = 0.1;
b = 1.1;
c = 9.0;

e = exp ( (-b)*c);

x == a * e * cos(b);

printf ("%3.2f", &x);
getch();
return(0);
}
Dudko вне форума Ответить с цитированием
Старый 16.09.2012, 00:39   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

x == a * e * cos(b);

== - это сравнение а не присваивание
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ткните носом! de-em Общие вопросы C/C++ 11 16.09.2012 14:15
Что нужно знать новичку? 30gb PHP 0 11.05.2011 12:25
Кто шарит в 3D, ткните в литературу mutabor Свободное общение 0 03.03.2011 18:19
Что-то не так в программе...не пойму что Karina_Vamp Помощь студентам 5 24.12.2010 21:06