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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 40, средняя оценка - 4.73
jazzben
0 / 0 / 0
Регистрация: 22.09.2008
Сообщений: 10
#1

Создание кода программы с нуля!! создание кода C++ - C++

22.09.2008, 13:43. Просмотров 5215. Ответов 29
Метки нет (Все метки)

ВОТ УСЛОВИЕ :
Для данного вещественного x,a,b,c найти значение следующей функции f,принимающей вещественное задания:
http://pic.ipicture.ru/uploads/080922/maNcuT62PT.jpg
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2008, 13:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание кода программы с нуля!! создание кода C++ (C++):

Создание программы на вычисление контрольного числа штрих кода. на с++ - C++
Вообще не представляю как написать программу программу на с++. По вычислению контрольного числа штрих кода по следующим правилам с диалогом...

Создание файла из двоичного кода - C++
Здравствуйте, у меня есть переменная типа std::string В ней хранится двоичной код, как мне создать файл (.txt), и записать в него этот...

Создание цикла для упрощения кода - C++
есть часть кода,в которой реализуется расчёт каких либо переменных. кто подскажет как реализвать цикл,именно для таких расчётов. трудность...

Создание .exe файла из hex кода - C++
Здравствуйте, имеется код: unsigned char HexVar = {0x83, 0xEC, 0x20, 0x4C, 0x8B, 0xE9, 0x49, 0x8B, 0xC8, 0x49, 0x8B, 0xE9, 0x49, 0x8B,...

Создание объектного файла с использованием программного кода - C++
Интересует вопрос, как создать объектный файл, некоторой, программы на C++, из другой программы? То есть, имеется файл temp.cpp и я хочу...

Преобразование кода в ряд структур, создание динамического массива - C++
Здравствуйте, у меня вопрос, как данный ниже код можно преобразовать в структурах, чтобы массив был динамическим #include "stdafx.h" ...

29
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
22.09.2008, 15:00 #16
Эм...надо не "че-нибудь" писать, а числа! Мдя...

Добавлено через 1 минуту 16 секунд
ну я, фиг, знает, че там билдер. Попробуй возвращаемое значение функции сделать float. А вообще все нормально должно быть.
0
jazzben
0 / 0 / 0
Регистрация: 22.09.2008
Сообщений: 10
22.09.2008, 15:16  [ТС] #17
пишу float всёравно тоже самое

Добавлено через 55 секунд
Вот код еще раз пасматрите плиз!!!что мне сделать чтоб работало?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
double f(double x, double a, double b, double c)
{
if(x<0&&b)
return 2/(a*x+b);
if(x>0&&!b)
return (x-a)/(x-c);
return x/c;
 
}
void main()
{
double x,a,b,c;
cin>>x>>a>>b>>c;
cout<<f(x,a,b,c)<<endl;
}
Добавлено через 8 минут 47 секунд
Вы мне поможете?? вы обещали, я если я там что то сделаю то вы мне подправите...Очень прошу
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
22.09.2008, 15:20 #18
А что насчет ввода чисел? Никто здесь ничего не обещал никому
А я с билдером не работаю. Повторяю: я не в курсе, что неправильно в этом коде. VS нормально все делает.
0
Lord_Voodoo
Супер-модератор
8590 / 2205 / 61
Регистрация: 07.03.2007
Сообщений: 10,965
Завершенные тесты: 1
22.09.2008, 15:20 #19
проверил в code block, все работает... и с точкой числа вводил и просто так целые - работает... разве что ты числа с запятой вводишь, тогда прога действительно выпадает...
0
jazzben
0 / 0 / 0
Регистрация: 22.09.2008
Сообщений: 10
22.09.2008, 15:36  [ТС] #20
Цитата Сообщение от Vourhey Посмотреть сообщение
А что насчет ввода чисел?
А ЧТО НА СЧЁТ ВВОДА ЧИСЕЛ??

Добавлено через 13 минут 17 секунд
мне тут написали похожую задачу только на языке Delphi и сказали если переведьшь в C++ будет нормально,тока я незнаю как в делфи перевести!!МОжет кто нибудь из вас знает?

Добавлено через 40 секунд
Код
if (x < 0) and (b <> 0) then
begin
try
F := 2/(a*x + b);
except
ShowMessage('Деление на ноль недопустимо!');
end;
end
else
begin
if (x > 0) and (b = 0) then
begin
try
F := (x - a)/(x - c);
except
ShowMessage('Деление на ноль недопустимо!');
end;
end
else
begin
try
F := x/c;
except
ShowMessage('Деление на ноль недопустимо!');
end; 
end; 
end;
0
Ranofer
2 / 2 / 0
Регистрация: 04.09.2008
Сообщений: 20
22.09.2008, 17:04 #21
У меня gcc нормально твой код компилирует, если тип возвращаемого функцией main() поменять с void на int. А если еще добавить проверки деления на ноль, то скомпилированная прога замечательно работает.
0
jazzben
0 / 0 / 0
Регистрация: 22.09.2008
Сообщений: 10
22.09.2008, 20:50  [ТС] #22
всё поменял теперь ваще прога не запускается,ошибки нет никакой но просто не запускается
0
XuTPbIu_MuHTAu
Эксперт С++
2226 / 741 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
22.09.2008, 21:00 #23
Цитата Сообщение от jazzben Посмотреть сообщение
всё поменял теперь ваще прога не запускается,ошибки нет никакой но просто не запускается
http://www.cyberforum.ru/cpp-beginners/thread10807.html
0
rrrFer
Заблокирован
23.09.2008, 04:04 #24
Цитата Сообщение от jazzben Посмотреть сообщение
а только так?? вы только помогаете? ну лан ща чё ниб придумаю...
Код
#include <iostream>
using namespace std;
double f(double x, double a, double b, double c)
{
if(x<0&&b)
return 2/(a*x+b);
if(x>0&&!b)
return (x-a)/(x-c);
return x/c;
 
}
void main()
{
double x,a,b,c;
cin>>x>>a>>b>>c;
cout<<f(x,a,b,c)<<endl;
}
сам придумал-то?
0
Non-Apret
0 / 0 / 0
Регистрация: 23.09.2008
Сообщений: 5
23.09.2008, 18:43 #25
хм....ваще-то любой код должен компилится перед обсуждением....а-то так и прогу не напишешь
а ваще код рабочий...только вот включить бы функцию задержки экрана..а то результат мона проворонить =)
0
Mortal
0 / 0 / 0
Регистрация: 23.09.2008
Сообщений: 4
23.09.2008, 19:16 #26
По-моему jazzben просто издевается. Потому как написать код и не откомпилировать, просто глупо.
0
Lord_Voodoo
Супер-модератор
8590 / 2205 / 61
Регистрация: 07.03.2007
Сообщений: 10,965
Завершенные тесты: 1
24.09.2008, 09:35 #27
Товарищи, тут нечего даже думать - человеку изначально надо написать, и пока ему код не напишут, он не успокоится... если добровольцев этому юному умельцу помочь не найдется, я закрою тему...
0
rrrFer
Заблокирован
24.09.2008, 10:37 #28
Цитата Сообщение от WooDooMan Посмотреть сообщение
Товарищи, тут нечего даже думать - человеку изначально надо написать, и пока ему код не напишут, он не успокоится... если добровольцев этому юному умельцу помочь не найдется, я закрою тему...
зачем закрывать? предлагаю перенести в раздел за деньги там я с удовольствием помогу...
0
Non-Apret
0 / 0 / 0
Регистрация: 23.09.2008
Сообщений: 5
24.09.2008, 18:17 #29
хы)))я делала одногруппникам задачки такого типа в этом году за 15 руб/шт....вот эт я дура....
0
rrrFer
Заблокирован
24.09.2008, 18:35 #30
Цитата Сообщение от Non-Apret Посмотреть сообщение
хы)))я делала одногруппникам задачки такого типа в этом году за 15 руб/шт....вот эт я дура....
ну почему же сразу дура? 15 руб. тоже деньги
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2008, 18:35
Привет! Вот еще темы с ответами:

Создание класса-списка на основе кода со списком без класса - C++
Здравствуйте. Не могли бы вы показать, как оформить этот код в виде класса. Смысл задания: это засунуть в список большое число(здесь я...

Создание проверки на ввод нуля и отрицательных чисел - C++
Написал практически первую свою программу, благо ваш форум + википедия мне в помощь не могу разобраться, как вставить в неё условие чтобы...

Вынести основную часть кода кода в отдельную функцию - C++
помогите пожалуйста переделать это на функцию... #include &lt;locale.h&gt; #include &lt;conio.h&gt; int main() { setlocale(0,&quot;&quot;); float...

Распространение кода программы - C++
Добрый вечер. Задача: Создать самораспростроняющийся код. Программа должна копировать себя в текущей папке, создавая одноименные...


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

Или воспользуйтесь поиском по форуму:
30
Yandex
Объявления
24.09.2008, 18:35
Закрытая тема Создать тему
Опции темы

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