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

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

Войти
Регистрация
Восстановить пароль
 
quicksdk
37 / 5 / 1
Регистрация: 13.04.2011
Сообщений: 193
#1

Деление двух скобок - C++

28.09.2012, 16:28. Просмотров 722. Ответов 9
Метки нет (Все метки)

Написал программу для выражения m=(ax+b)/(cx+d) , но допустим при вводе всех единичек он выдает результат 10, хотя должен 1... В чем может быть проблема?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
   int m,a,x,b,c,d;
   printf("Введите значения a,x,b,c,d: ");
   scanf("%d %d %d %d %d", &a,&x,&b,&c,&d);
   m=(a*x+b)/(c*x+d);
     cout<<m;
 
    getch();
    return 0;
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2012, 16:28     Деление двух скобок
Посмотрите здесь:

Деление двух чисел - C++
составить программу делится ли одно число на другое без остатка. Я составил, программа к рассмотрению: #include &quot;windows.h&quot; #include...

Деление двух многочленов - C++
Привет всем! Было дано задание реализовать деление многочленов с комплексными коэффициентами через метод класса. Точнее сказать только с...

Деление многочленов от двух переменных - C++
Есть многочлен от двух переменных, заданный следующей структурой: struct Monom { int CoefX,CoefY,DegX,DegY; }; struct...

Деление двух int равно нулю - C++
делю 206 на 255 результат записываю во float, но переменная всегда имеет значение 0! почему? int Height = 206; int YMax = 255; ...

Сложение/деление двух длинных чисел (длиной 1024 бита) - C++
Всем привет! Есть две вот такие задачи: 1. используя вставку кода в программу на С++, составить программу для сложения 2-х длинных...

Задать функцию которая возвращает частное деление двух чисел (обработка ошибок - через исключения) - C++
Ребят,срочно нужнатваша помощ.Задать функцию,которая возвращает частное деление двух чисел.Обработку ошибок реализовать через...

Парность скобок - C++
Суть заключается в том,чтобы прверить на парность 2 видов скобок(круглых и квадратных) рассмотреть не только случаи ((])),но и например...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andsteadur
153 / 137 / 3
Регистрация: 23.05.2009
Сообщений: 275
28.09.2012, 16:33     Деление двух скобок #2
У меня результат выполнения равен 1 при входных данных а = 1, b = 1, c = 1, d = 1.

Не по теме:

Забавно видеть в коде С++ printf, scanf вместе с cout. Используйте лучше cin + cout ( либо, если очень хочется, только printf + scanf), не нужно смешивать...

NoMasters
Псевдослучайный
1747 / 1090 / 71
Регистрация: 13.09.2011
Сообщений: 3,120
28.09.2012, 16:33     Деление двух скобок #3
Нормально работает, вроде как.
MrCold
854 / 752 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
28.09.2012, 16:37     Деление двух скобок #4
Попробуй, для начала, инициализацию нулями .
quicksdk
37 / 5 / 1
Регистрация: 13.04.2011
Сообщений: 193
28.09.2012, 17:04  [ТС]     Деление двух скобок #5
Попробовал при всех 0 результат 5
Миниатюры
Деление двух скобок  
NoMasters
Псевдослучайный
1747 / 1090 / 71
Регистрация: 13.09.2011
Сообщений: 3,120
28.09.2012, 17:07     Деление двух скобок #6
Пробелами ввод разделяй или в формате запятые поставь.
rinat_w
89 / 85 / 4
Регистрация: 13.11.2011
Сообщений: 192
Завершенные тесты: 1
28.09.2012, 17:16     Деление двух скобок #7
quicksdk, странно... никто что ли не знает что на ноль делить нельзя?
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
28.09.2012, 18:13     Деление двух скобок #8
quicksdk, Вы зачем запятые вводите? Вводить нужно либо через пробел, либо после каждого числа Enter.
quicksdk
37 / 5 / 1
Регистрация: 13.04.2011
Сообщений: 193
28.09.2012, 20:35  [ТС]     Деление двух скобок #9
Спасибо, теперь все ясно
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2012, 23:18     Деление двух скобок
Еще ссылки по теме:

роскрытие скобок - C++
(x-a)(x+b)=x^2+bx-ax-ab=x^2(+ или -)сx+d a,b,c,d какие-то числа с - получается при сложение bx c ax d - ето перемножение a,b можно...

Выражения из скобок - C++
Построить все правильные скобочные выражения . На входе число - на выходе все строки Например 2 () 4 ()() (()) 6 ()()() ...

Правильность Скобок - C++
Суть задачи такова:Дана строка,состоящая только из скобок и латинских символов. Правильные строки: 1)Пустая строка и строка, состоящая...

Баланс скобок - C++
проверить правильность расстановки скобок, используя контейнерные типы(стек)

Баланс скобок - C++
Люди может укажите мне на ошибку в программе по которой не находит баланс..? #include&lt;iostream.h&gt; #include&lt;string.h&gt; ...


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

Или воспользуйтесь поиском по форуму:
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
28.09.2012, 23:18     Деление двух скобок #10
quicksdk, Программа простенькая и многое от нее не требуется, но я бы еще проверку бы сделал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{  
   setlocale(LC_ALL, "");
   
   int m,a,x,b,c,d;
   printf("Ââåäèòå Г§Г*Г*Г·ГҐГ*ГЁГї a,x,b,c,d: ");
   scanf("%d %d %d %d %d", &a,&x,&b,&c,&d);
   if((c*x+d)==0){cout<<"ГЌГҐ ïîäõîäèò ÎÄÇ";}
   else{m=(a*x+b)/(c*x+d);
   cout<<m;}
 
    getch();
    return 0;
 
}]
Yandex
Объявления
28.09.2012, 23:18     Деление двух скобок
Ответ Создать тему
Опции темы

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