Как решить такую задачу? Если c=5*f, то как выразить f через с? Чтобы было так: f=c/5. Пишу на С. Проблема наверное в int c,f; это числа а надо чтобы считались за переменные. Я новичок, не знаю как это сделать.
#include <stdio.h>
main()
{
int c,f;
c=5*f;
printf("%d\n", f);
}
Формула (выражение f через c)
Модератор: Модераторы разделов
-
Данил
- Сообщения: 944
- ОС: windows xp, cruncheee, ddwrt
Формула
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
-
flook
- Сообщения: 585
- Статус: Просто flook
Re: Формула
main()
{
int c, f;
f = c / 5;
...
}
{
int c, f;
f = c / 5;
...
}
В каждом из нас спит гений... и с каждым днем все крепче...
-
Данил
- Сообщения: 944
- ОС: windows xp, cruncheee, ddwrt
Re: Формула
Нет, не просто заменить решив в уме, а исправить вышеуказанный код так, чтобы он решал эту задачу сам. Это и есть его назначение. Это надо чтобы вместо простенькой функции вставлять большие.
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
-
Jan2ary
- Бывший модератор
- Сообщения: 630
- Статус: Тщедушный очкарик
Re: Формула
Ну так это уже будет пакет для символьной алгебры 
Если численное решение нужно найти, то тут проще, просто обратись к численным методам.
Сообщения я правил, расставил знаки препинания.
Если численное решение нужно найти, то тут проще, просто обратись к численным методам.
Сообщения я правил, расставил знаки препинания.
Не шалю, никого не трогаю, починяю примус...
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Формула
Вы определитесь, чего вам надо. Найти обратную к одной этой конкретной функции? К некому классу функций? К _любой_ алгебраической функции? Это задачи совсем из разного арсенала.Нет, не просто заменить решив в уме, а исправить вышеуказанный код так, чтобы он решал эту задачу сам. Это и есть его назначение. Это надо чтобы вместо простенькой функции вставлять большие.
Это ты хватил. Всего лишь простенький синтаксический анализатор -- максимум.Ну так это уже будет пакет для символьной алгебры
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Jan2ary
- Бывший модератор
- Сообщения: 630
- Статус: Тщедушный очкарик
Re: Формула
Так простого анализатора на обращение функции не хватит. Или я ошибаюсь?
Не шалю, никого не трогаю, починяю примус...
-
flook
- Сообщения: 585
- Статус: Просто flook
Re: Формула
Народ, в __общем__ виде обратную функцию в явном виде хрен найдешь!
В каждом из нас спит гений... и с каждым днем все крепче...
-
Данил
- Сообщения: 944
- ОС: windows xp, cruncheee, ddwrt
Re: Формула
Я так думаю что ведь
компилер считает 'c' и 'f' за числа int
а надо вместо int поставить чтото другое
чтобы он думал что это переменные
Он компилит но ответ выводится как число!
Это подтверждает что компилер считает переменные за числа и производит
операции с ними
просто я не знаю команду переменной
компилер считает 'c' и 'f' за числа int
а надо вместо int поставить чтото другое
чтобы он думал что это переменные
Он компилит но ответ выводится как число!
Это подтверждает что компилер считает переменные за числа и производит
операции с ними
просто я не знаю команду переменной
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
-
aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Формула
2Данил: компилятор тут не при чём.
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Формула
Зависит от того, как ограничить набор операторов; и какие налагать условия на сами функции.Так простого анализатора на обращение функции не хватит. Или я ошибаюсь?
Ну, в общем -- понятно (см. ответ Jan2ary). Я исходил из предположения, что задача решаема.Народ, в __общем__ виде обратную функцию в явном виде хрен найдешь!
Ах, да, автору темы (мы как-то о вас немного забыли): прежде чем пытаться решать такого рода задачи, я бы посоветовал вам почитать что-нибудь по программированию для начинающих. Иначе у нас просто не получится вам всё необходимое объяснить; даже при всём желании.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Данил
- Сообщения: 944
- ОС: windows xp, cruncheee, ddwrt
Re: Формула
Я прочитал 1ю главу
Brian W. Kernighan, Dennis M. Ritchie
The C programming Language
Second Edition
AT&T Bell Laboratories
Murray Hill, New Jersey
по её прочтении и появилось такое желание
Brian W. Kernighan, Dennis M. Ritchie
The C programming Language
Second Edition
AT&T Bell Laboratories
Murray Hill, New Jersey
по её прочтении и появилось такое желание
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
-
habibi
- Сообщения: 15
Re: Формула
Неее...найти обратную функцию в общем виде аналитически невозможно 
Если только юзать всевозможные численные методы...
Если только юзать всевозможные численные методы...
Fedora Core 4 / 2.6.14.2 kernel / fglrx 8.19.10
Sempron 2600+@2.24Ghz/DFI LanParty UT nF3 250Gb/512 Mb JetRam CL2.5/Saphire Radeon 9550(425/250)/PowerMan 360Вт
Sempron 2600+@2.24Ghz/DFI LanParty UT nF3 250Gb/512 Mb JetRam CL2.5/Saphire Radeon 9550(425/250)/PowerMan 360Вт
-
Данил
- Сообщения: 944
- ОС: windows xp, cruncheee, ddwrt
Re: Формула
Еще проблема в %d
это говорит о том, что результат показывается в виде десятичного числа!
Или не так?
это говорит о том, что результат показывается в виде десятичного числа!
Или не так?
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
-
aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu