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

Как сделать, чтобы в формуле не выскакивало число, а получалось выражение? - C++

Восстановить пароль Регистрация
 
Anastasia121192
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 10
28.05.2013, 07:37     Как сделать, чтобы в формуле не выскакивало число, а получалось выражение? #1
Мне нужно, чтобы в l0 не считалось полностью число, а получалась формула. Ведь я ввела "char X_arg_const" как переменную и мне нужно, чтобы при введенных значениях Х получалось выражение с одной переменной X_arg_const. Это нужно, чтобы при остальных l (l1, l2, l3) потом составить многочлен. Помогите, пожалуйста. А то я не понимаю, как тут вообще считается число, если X_arg_const даже не задан. Заранее спасибо.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include "stdafx.h"
#include <iostream>
#include <stdlib.h>
 
using namespace std;
 
int main()
{
cout << "Vvedite znachenia argumenta X (X0, X1, X2, X3)";
float X0, X1, X2, X3;
cin >> X0;
cin >> X1;
cin >> X2;
cin >> X3;
cout << "X0=" << X0 <<"\n"<< "X1=" << X1 <<"\n"<< "X2=" << X2 <<"\n"<< "X3=" << X3 <<"\n";
cout << "Vvedite znachenia funkcii v zadannix tochkax Y (Y0, Y1, Y2, Y3)";
float Y0, Y1, Y2, Y3;
cin >> Y0;
cin >> Y1;
cin >> Y2;
cin >> Y3;
cout << "Y0=" << Y0 <<"\n"<< "Y1=" << Y1 <<"\n"<< "Y2=" << Y2 <<"\n"<< "Y3=" << Y3 <<"\n";
cout << "Vvedite tochku dlya kotoroi schitaem pribligennoe znachenie X_arg";
float X_arg;
cin >> X_arg;
cout << "X_arg=" << X_arg <<"\n";
char X_arg_const;
float Summ_Y=Y0+Y1+Y2+Y3;
cout << "Summ_Y=" << Summ_Y <<"\n";
float  l0, l1, l2, l3;
l0=((X_arg_const-X1)/(X0-X1));
cout << "l0=" << l0 <<"\n";
system ("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2013, 07:37     Как сделать, чтобы в формуле не выскакивало число, а получалось выражение?
Посмотрите здесь:

C++ Как сделать так чтобы число выводилось десятичной дробью
Как сделать так, чтобы в массив вводилось, рэндомно, НЕ целочисленное число???? C++
C++ Как сделать, чтобы в char было hex число
Подставить в заданное выражение знаки +,-,*,/ так, чтобы выражение было истинным C++
C++ Строковые потоки. Преобразование типов (как сделать чтобы из строки число полностью преобразовывалось в double без потери чисел)
Как сделать так, Чтобы вместе с переменной в массиве хранилось число и Строка? C++
C++ Как сделать чтобы каждый раз рандомное число менялось?
C++ Как записать выражение, чтобы не отбрасывалась дробная часть?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 08:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru