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

Ветвления. Дает неправильный результат - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Где моя ошибка ? http://www.cyberforum.ru/cpp-beginners/thread132883.html
Выделить из строки str 1 все слова начинающщееся с гласной буквы,а из строки str 2 слова начинающееся с согласной ......Помогите пожалуйста... #include<iostream.h> #include<stdio.h> #include<string.h> #include<conio.h> int whatisletter(char); int result (int,char); void main() {
C++ Вычислить среднее арифметическое элементов массива Задание 1 (все пункты в одной задаче) 1. Составьте программу, в которой: Объявляется и заполняется с клавиатуры целочисленный массив Х ; Выводится на экран массив Х; Вычисляется сумма всех элементов массива Х; Вычисляется среднее арифметическое элементов массива Х; Массив Х переписывается в обратном порядке (показать на экране); Из массива удаляется элемент с номером К (показать на... http://www.cyberforum.ru/cpp-beginners/thread132880.html
C++ вывод значений Enum
вот есть у меня такой enum ColorType { black, white, green, yellow = 13, red, rose = 15 };
C++ zadacha по строкам
Какая из гласных букв встречается наибольшее количиство раз в введенной строке.
C++ Обработка символьной информации http://www.cyberforum.ru/cpp-beginners/thread132845.html
Помогите решить задачу на С++ Заданный набор ключевых слов, а также текст, в котором хранится длинный список названий книг и научных работ. Выберите названия, содержащие хотя бы одно из заданных ключевых слов.
C++ решите на С или С++ 10.55) Написать рекурсивную процедуру перевода натурального числа из десятичной системы счисления в N-ричную.Значения N в основной программе вводится с клавиатуры (2<=N<=16) подробнее

Показать сообщение отдельно
Best-pm07
..:::BesT:::..
 Аватар для Best-pm07
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195
20.05.2010, 18:07     Ветвления. Дает неправильный результат
Не все значения сравнивает правильно, в итоге - неправильный результат
Например:
Ввожу
a=11
b=10
ответ: -140

Почему так? Что не правильно?

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream.h>
#include <math.h>
void main (){
double x, a, b;
cout<<"Введите a и b: ";
cin>>a>>b;
if (a>b) x=b/a-2;
if (a<b) x=(a-100)/b;
else x=-140;
cout<<"X="<<x;}
Так выглядит пример:
Название: Снимок.JPG
Просмотров: 14

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