Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
igorjan99
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 9
1

Выводит -inf при вводе x = 1, z = 2, y =3

06.10.2017, 00:12. Просмотров 775. Ответов 5
Метки нет (Все метки)

#include <iostream>
#include <math.h>
using namespace std;

int main()
{

setlocale(LC_ALL,"Russian");
//бьявляем переменные
float k, x, y, z;

//выполняем ввод y и окончательную проверку условий
do
{

//выполняем ввод и проверку переменной x через цикл do while
do
{
cout<<"Введите x >= 0\n\n";
cin>>x;
}
while(x < 0);
//выполняем ввод и проверку переменной z в уравнении z + x^2/4 через цикл do while
do
{
cout<<"Введите z, чтобы ур. z + pow(x,2.0)/4 не равно нулю\n\n";
cin>>z;
}
while((z + pow(x,2.0)/4) == 0);

cout<<"введите у, чтобы (y - pow(abs(x),2.0))*(x - (y/(z+pow(x,2.0)/4))) было не равно нулю\n\n";
cin>>y;
}
while((y - pow(abs(x),2.0))*(x - (y/(z+pow(x,2.0)/4))) == 0);

k = log10(abs((y - pow(abs(x),2.0))*(x - (y/(z+pow(x,2.0)/4)))));

cout<<"k = "<< k <<endl<<endl;


system ("PAUSE");
return 0;
}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2017, 00:12
Ответы с готовыми решениями:

Почему при вводе чисел в ответе выводит #INF
где ошибка почему при вводе чисел в ответе выводит #INF #include &lt;iostream&gt;...

При вводе слова выводит на экран описание
Составить программу. При вводе цвета (red, blue, green) на экран выводилось его...

Класс Triangle, при вводе сторон и угла не выводит результат
При вводе сторон и угла не выводит результат. Где кроется ошибка подскажите...

Составить программу, которая при вводе символа выводит сообщение
Составить программу, которая при вводе символа &quot;{&quot; или &quot;}&quot; выводит сообщение...

При вводе любого варианта переменной выводит только один вариант, независимо от ввода
Если я ввожу &quot;Hi&quot; или &quot;Name&quot; оно выводит только &quot;Hello&quot; . Снизу часть кода для...

5
DobroAlex
Модератор
389 / 333 / 163
Регистрация: 30.04.2016
Сообщений: 1,714
Завершенные тесты: 3
06.10.2017, 00:15 2
igorjan99, в отладчике прогоняли?
1
igorjan99
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 9
06.10.2017, 00:23  [ТС] 3
представляете, я писал в Dev c++, решил прогнать через Visual Studio, оказалось что там работает. Но сдавать то мне в Dev c++. Вот не знаю что и делать.
0
DobroAlex
Модератор
389 / 333 / 163
Регистрация: 30.04.2016
Сообщений: 1,714
Завершенные тесты: 3
06.10.2017, 00:26 4
Лучший ответ Сообщение было отмечено igorjan99 как решение

Решение

igorjan99, работает всё https://ideone.com/1gliND. Попробуйте пересобрать или создать проект заново
1
igorjan99
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 9
06.10.2017, 00:32  [ТС] 5
Ещё и разные результаты

Добавлено через 2 минуты
Спасибо, попробую.
0
COKPOWEHEU
990 / 688 / 156
Регистрация: 09.09.2017
Сообщений: 2,968
06.10.2017, 10:21 6
В gcc выводит
k = -0.176091

sh: 1: PAUSE: not found

попробуйте разбить финальную формулу на отдельные части и проверять их
0
06.10.2017, 10:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2017, 10:21

Функция, которая при вводе натурального числа выводит количество цифр в нем и их сумму
Написать и протестировать функцию которая при вводе натурального числа выводит...

Выводит INF вместо значения
Не ругайте за стиль , только учусь. проблема с выводом значения X строка 63,68....

Метод Якоби. Выводит результат -1.INF и -1.IND
Вот сделал прогу, но почему-то вместо нормального результата выводит это:...


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

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

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