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

Не правильно выводит значение (if, else) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Веб-браузер http://www.cyberforum.ru/cpp-beginners/thread359499.html
Решил написать веб-браузер но, знания о C++ слишком малы. помогите мне надо для своей ОС.
C++ Небольшое исправление (2) Собственно нужно при нажатии кнопки " ' " нужно вывести на экран содержимое первого окна в новом окне с кнопкой ОК. Сама кнопка работает, только не выводит текста, выводит ошибку преобразования string в char. Прошу помощи. #include <windows.h> #include <string> using namespace std; LRESULT CALLBACK WindowProcedure (HWND,UINT,WPARAM,LPARAM); char szClassName ="Мой класс оконный"; int... http://www.cyberforum.ru/cpp-beginners/thread359472.html
Очень нужно объяснение C++
в универе дали вот такую функцию y=exp(-0.1*X)-{-}^2-cos(4*X)^4 надо написать код чтобы visual c++ могла подсчитать эту функцию Объясните пожалуйста как)))
C++ Разобрать код простых чисел через массивы
to idetify if the given K is prime or not. Prime number is the number that can be divided by 1 and by itself ONLY. If given number is prime output "YES",otherwise ouput "NO". Input: Only one line with n number.(1<=N=<1000) Output: Only one line with "YES" or "NO". Sample input 1: 4
C++ Как убрать период у радиан? http://www.cyberforum.ru/cpp-beginners/thread359463.html
Есть аргумент - вещественное число. Аргумент передается в функцию синуса(радиан). Стандартная функция спокойно убирает период. Написал функцию с помощью рекуррентного соотношения, но не могу убрать период. По сути аргумент нужно делить на Пи(период) и записывать остаток. Но как взять остаток от вещественных чисел? Может перевести с помощью static_cast? Но у меня не вышло.
C++ Друзья класса. Добрый вечер, знатоки! Прошу вашей помощи, вроде бы ничего сложного, запутался в указателях. Итак, постановка задачи: Есть 2 класса: Abonent и Notebook. В полях класса Abonent хранятся данные об абонентах, а именно: фамилия, уникальный номер, номер телефона. Класс Notebook является другом класса Abonent, и содержит открытую функцию show() для отображения информации об абонентах. Вопрос в том,... подробнее

Показать сообщение отдельно
TBIKC
web dev
 Аватар для TBIKC
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
02.10.2011, 19:02     Не правильно выводит значение (if, else)
Неправильно выводит Плату за стоянку, помогите с условием
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
27
28
29
30
31
32
33
34
35
36
37
#include "stdafx.h"
#include<iostream>
 
using namespace std;
 
double calcCharges(double x)
{
    double charge;
    if ( x <= 3 ) 
        charge = 2;
    else
        charge = 2 + (x - 3)*0.5;
 
    if ( x >= 10 )
        charge = 10;
    else
        charge = 2 + (x - 3)*0.5;
 
    
    return charge;
}
int main()
{
        locale::global(locale("rus"));
        double h1, h2, h3, allh;
        cout << "Введите количество часов для каждой машины" << endl;
        cin >> h1 >> h2 >> h3;
 
        cout << "Автомобиль " << "___" << " Часы " << "___" << " Оплата\n"
            << " 1 авто на стоянке: " << h1 << " плата: " << calcCharges(h1) << endl
            << " 2 авто на стоянке: " << h2 << " плата: " << calcCharges(h2) << endl
            << " 3 авто на стоянке: " << h3 << " плата: " << calcCharges(h3) << endl
            << "Итого: " << h1 + h2 + h3 << "часов и " << allh << "рублей";
 
        system("PAUSE");
        return 0;
}
Миниатюры
Не правильно выводит значение (if, else)  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru