Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2009, 15:56   #1
flashkyrtiv
Новичок
Джуниор
 
Регистрация: 28.11.2009
Сообщений: 6
По умолчанию почему задача не работает

почему задача не работает
Код:
#include <iostream>
#include <conio.h>
int func(int &x,int &b);
int main()
{
int x;
int b;
std::cin>>x>>b;
std::cout<<func(x,b);
_getch();
return 0;
}
int func(int &x,int &b)
{
double a=10;
double c=5;
int result;
if(x<0&&b!=0)
result=a-x/10+b;
if(x>0&&b==0)
result=x-a/x-c;
else
result=3*x+c*0,5;
return result;
}

Последний раз редактировалось Stilet; 01.12.2009 в 16:05.
flashkyrtiv вне форума Ответить с цитированием
Старый 01.12.2009, 16:00   #2
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

потому что она нерабочая (К.О)

напоминаешь блондинку, которая пришла покупать сд диск:
- дайте мне компьютерный компакт-диск
- вам какой?
- а они что, разные бывают?

если до тебя еще не дошло, спрашиваю напрямую. ГДЕ УСЛОВИЕ??!
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 01.12.2009, 16:07   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
потому что она нерабочая (К.О)
Глупости. Борланд С++ отлично ее запустил. И даже результат выдал. Программа рабочая.
Цитата:
напоминаешь блондинку
Ну к чему этот флуд?.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.12.2009, 16:11   #4
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

А условие, хе-хе, вот здесь:
http://programmersforum.ru/showthread.php?t=72946
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 01.12.2009, 16:14   #5
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Stilet
Цитата:
Глупости. Борланд С++ отлично ее запустил. И даже результат выдал. Программа рабочая.
гениально. теперь свои проблемы я буду постить на этот форум БЕЗ выкладывания условий, тупо сырец и почему не работает. Ибо товарищ Stilet обладает экстрасенсорными способностями, подсказывающие ему, что же должна делать программа.

Цитата:
Глупости. Борланд С++ отлично ее запустил. И даже результат выдал. Программа рабочая.
хех. т.е если что и выдает, то программа рабочая? оке
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 01.12.2009, 16:16   #6
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

могу предположить, что result будет даблом... и код изменится так

Код:
double func(int &x,int &b)
{
double a=10;
double c=5;
double result;
...
и вот тут

Код:
if(x<0&&b!=0)
result=a-x/10+b;
else if(x>0&&b==0)
result=x-a/x-c;
else
result=3*x+c*0,5;

Последний раз редактировалось counter; 01.12.2009 в 16:26.
counter вне форума Ответить с цитированием
Старый 01.12.2009, 16:22   #7
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Да там скобки до сих пор не расставили как надо... Чего уж тут теперь...
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 01.12.2009, 16:57   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
хех. т.е если что и выдает, то программа рабочая? оке
"Программа рабочая если выдается результат без сбоев в работе.
если условия не указываются верным результатом считается любой, основываясь на доверии к автору" - цитата из психологии программиста (автора не помню, но согласен с ним.)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.12.2009, 17:02   #9
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

Код:
result=3*x+c*0,5;
NiCola999 вне форума Ответить с цитированием
Старый 01.12.2009, 17:06   #10
pproger
C++ hater
Старожил
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Stilet
Цитата:
верным результатом считается любой, основываясь на доверии к автору
к данной ситуации это не подходит, т.к ничего не сказано про компетентность автора. У меня например не возникло чувства доверия к нему. Не пойму, откуда оно у тебя.
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
почему задача не работает flashkyrtiv Общие вопросы C/C++ 11 29.11.2009 10:56
Почему не работает FindNext klimpashka23 Microsoft Office Excel 0 29.09.2009 23:23
Почему не работает тег align=right?valign работает а align нет! aviv HTML и CSS 5 21.01.2009 17:46
почему не работает domovoi Общие вопросы Delphi 1 15.10.2008 18:42