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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2014, 12:28   #1
Кириллkms
Новичок
Джуниор
 
Регистрация: 23.03.2014
Сообщений: 7
По умолчанию Решение задач в С++

Вычислить значение выражения по формуле (все переменные принимают действительные значения)
Изображения
Тип файла: jpg Безымянный2.jpg (23.5 Кб, 73 просмотров)

Последний раз редактировалось Кириллkms; 23.03.2014 в 15:26. Причина: ошибка
Кириллkms вне форума Ответить с цитированием
Старый 23.03.2014, 13:04   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
((х+1)/(х-1))х+18ху2
Простите, я не хочу никого обидеть, но не закодировать в Delphi столь элементарную формулу можно только при полном не желании что-либо делать.
Streletz вне форума Ответить с цитированием
Старый 23.03.2014, 14:23   #3
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

автор кмс, ему можно
eval вне форума Ответить с цитированием
Старый 23.03.2014, 14:26   #4
Bruto
лишился icq
Пользователь
 
Аватар для Bruto
 
Регистрация: 23.03.2014
Сообщений: 34
По умолчанию

Таки даже мне видно что ошибки есть(ставить знаки между переменными надо)
Умножение же
и исходную формулу (до правок )
хорошо бы глянуть
Помог ответ-жми весы

Последний раз редактировалось Bruto; 23.03.2014 в 14:27. Причина: punto
Bruto вне форума Ответить с цитированием
Старый 23.03.2014, 14:41   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Оставлю тут для примера:
Код:
unit Unit1;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs;

type

  { TForm1 }

  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.lfm}

{ TForm1 }

procedure TForm1.FormCreate(Sender: TObject);
const x=0; y=0;
begin
  Caption:=format('%5.2f',[((x+1)/(x-1))*x+18*x*x*y ]);
end;

end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.03.2014, 16:23   #6
Bruto
лишился icq
Пользователь
 
Аватар для Bruto
 
Регистрация: 23.03.2014
Сообщений: 34
По умолчанию

Вот это я понимаю, формула, а то ....
только y^2
Помог ответ-жми весы

Последний раз редактировалось Bruto; 23.03.2014 в 16:26. Причина: punyto
Bruto вне форума Ответить с цитированием
Старый 24.03.2014, 07:18   #7
Кириллkms
Новичок
Джуниор
 
Регистрация: 23.03.2014
Сообщений: 7
По умолчанию

вот только я совсем не шарю что и как делать ) и что делать с этим ->
Код:

unit Unit1;

{$mode objfpc}{$H+}

interface

uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs;

type

{ TForm1 }

TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.lfm}

{ TForm1 }

procedure TForm1.FormCreate(Sender: TObject);
const x=0; y=0;
begin
Caption:=format('%5.2f',[((x+1)/(x-1))*x+18*x*x*y ]);
end;

end.
Кириллkms вне форума Ответить с цитированием
Старый 24.03.2014, 08:34   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Умножить на x и в степени x не одно и то же. И для x=1 получится не очень красиво
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 24.03.2014, 09:12   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
только я совсем не шарю что и как делать ) и что делать с этим
Тогда что ты от нас хочешь?
Цитата:
Аватар
Я когда пост писал в топе формула имела другой вид )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.03.2014, 10:01   #10
Bruto
лишился icq
Пользователь
 
Аватар для Bruto
 
Регистрация: 23.03.2014
Сообщений: 34
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Тогда что ты от нас хочешь?

Я когда пост писал в топе формула имела другой вид )
[QUOTE=Аватар;1355895]
Господа!
Давйте таки определимся, какой вид имеет формула, а то как-то уж совсем интересно.
Если степень надо, ну например 3^3, то есть же чудная функция power, а можно exp использовать, в общем, конкретные входные данные:=помощь в решении, а если их нет, ну тогда все меня поняли
Power http://http://delphi.scps.ru/math/math5119.htm
Код:
exp(3*ln(3))
, если не ошибаюсь.
Помог ответ-жми весы

Последний раз редактировалось Bruto; 24.03.2014 в 10:14.
Bruto вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение задач. Delphi Сароникус Помощь студентам 1 19.02.2013 16:13
Решение задач Delphi 7 klara Помощь студентам 0 14.05.2012 15:37
Решение задач в Delphi Njurca Помощь студентам 0 30.09.2010 04:39
delphi решение задач z_talasbekov Общие вопросы Delphi 1 21.09.2010 11:47