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

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

Восстановить пароль Регистрация
 
Olemar
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 46
12.11.2011, 15:23     Программа неправильно считает #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>>"";
	}
В чём может быть крючёк???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2011, 15:23     Программа неправильно считает
Посмотрите здесь:

программа неправильно считает C++
C++ Неправильно считает
Неправильно считает значение по модулю C++
С++ неправильно считает C++
Программа без синтаксических ошибок, но иногда считает неправильно C++
Неправильно считает C++
C++ Программа неправильно считает длину вектора
Программа неправильно считает C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Olemar
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 46
12.11.2011, 17:52  [ТС]     Программа неправильно считает #2
О, сам дурак. Поспешил с вопросом
Yandex
Объявления
12.11.2011, 17:52     Программа неправильно считает
Ответ Создать тему
Опции темы

Текущее время: 09:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru