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

Программа неправильно считает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив булевых элементов по входящему значению http://www.cyberforum.ru/cpp-beginners/thread499766.html
void mufunc(int range) { bool M; for(int i = 0; i < range; i++) M = false; }Надо объявить массив (динамический?) таким образом, что-бы можно было задавать его размер...
C++ Статическое подключение DLL Хочу подключить dll в файл при компиляции в VC++ Project -> Settings... -> Вкладка General -> раскрываемый список Microsoft foundation class выберешь Use MFC in a static library не получается в... http://www.cyberforum.ru/cpp-beginners/thread499756.html
C++ Как выдать результат пользователю на DBGrid?
DbGrid Привет! Помогите, пожалуйста, разобраться: необходимо разобрать данные из файла (сделано), затем выдать результат пользователю на DBGrid, чтоб он мог отредактировать значения и занести...
Использование классов Worda C++
Необходимо подключить библиотеку Ворда и использовать ее классы и методы. Не знаю как описать класс. Спасибо
C++ Как в win98 сделать интерфейс аля XP http://www.cyberforum.ru/cpp-beginners/thread499610.html
Подскажите есть ли набор компонент каких-нибудь. Может ешё какой способ.
C++ Audio Wave - Функции синтеза звуков на С++ Ребята! Мне нужны библиотеки функций, по синтезу звука и документация к ним. Где я это могу найти? Заранее спасибо! Вот напр. функция Beep( freq , length ); Воспроизводит звук... подробнее

Показать сообщение отдельно
Olemar
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 46

Программа неправильно считает - C++

12.11.2011, 15:23. Просмотров 890. Ответов 1
Метки (Все метки)

Я тут написал малюсенькую программу на С++ и к моему удивлению установил, что считает результат эта программа неправильно.
Вот код программы:
Код
#include <iostream.h>
#include <math.h>

float hoch(float a, int b){
	float ia;
	int ib;

	ia=0;
	ib=0;
	ia=a;
	ib=b;
	for(int i=1;i<ib;i++){
		ia*=ia;
		cout<<"a="<<ia<<endl;
	}
	
	return a;
};
void main(){
	float hoch(float a, int b);
	float pr=0;
		pr=12*hoch(0.94/(1000-0.94),2)+
			23*hoch(1.91/(1000-1.91),2)+
			2*hoch(5.01/(1000-5.01),2)+
			14*hoch(13.2/(1000-13.2),2)+
			20*hoch(34.7/(1000-34.7),2);
	cout<<pr/2<<endl
	cin>>"";
	}
В чём может быть крючёк???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru