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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Petar07
2 / 2 / 0
Регистрация: 11.10.2012
Сообщений: 99
#1

результаты х выходит без запятой - C++

01.03.2013, 23:57. Просмотров 257. Ответов 3
Метки нет (Все метки)

почему х не выдает дробные результаты?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
#include <iostream>
#include <locale>
 
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"Russian");
    int a;
    int b;
    int c; 
    
    cout << "Введите коэффициенты уравнения\n";
    cout << "Введите а, в, с\n";
    cin >> a;
    cin >> b;
    cin >> c;
    float x=-(b/(2*a));
    float y=a*(x*x)+b*x+c;
    cout << "Координаты вершины параболы x= " << x << '\n';
    cout << "Координаты вершины параболы y= " << y << '\n';
 
    
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2013, 23:57     результаты х выходит без запятой
Посмотрите здесь:

не выходит решение на С++ C++
C++ не выходит решение на С++
Не выходит из функции C++
C++ Не выходит из цикла ввода
C++ Не выходит из цикла while
C++ Не выходит перегрузка << и >>
C++ Не выходит из цикла
Не выходит xor шифрование C++
Int выходит за пределы C++
Не выходит из цикла C++
C++ Вектор выходит за диапазон
Команда вывода выводит число без остатка после запятой C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5415 / 4811 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.03.2013, 00:06     результаты х выходит без запятой #2
Если так, то будет:
C++
1
float x=-(b/(2.0*a));
Или так:
C++
1
float x=-(static_cast<float>(b)/(2*a));
Kins
59 / 58 / 6
Регистрация: 03.02.2013
Сообщений: 167
02.03.2013, 00:14     результаты х выходит без запятой #3
поидее этого
Цитата Сообщение от alsav22 Посмотреть сообщение
2.0
должно хватить
Petar07
2 / 2 / 0
Регистрация: 11.10.2012
Сообщений: 99
02.03.2013, 00:15  [ТС]     результаты х выходит без запятой #4
Спасибо вам!
Yandex
Объявления
02.03.2013, 00:15     результаты х выходит без запятой
Ответ Создать тему
Опции темы

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