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

Вычисление и вывод на экран таблицой - C++

Восстановить пароль Регистрация
 
Warl3ck
1 / 1 / 0
Регистрация: 06.01.2012
Сообщений: 7
12.01.2012, 11:02     Вычисление и вывод на экран таблицой #1
помогите решить, пожалуйста. Составить программу, для вычисления и вывода на экран в виде таблицы значения функции на интервале от Хнач до Хкон с шагом dX. f(x)
={ax^2+b, x-1<0, b-x не равно нулю,
x-a/x, x-1>0, b-x=0,
x/c, в остальных случаях.}
Я бы написал во фриланс, но там договариваться надо, а сейчас времени нет у меня экзамен.
В любом случае в долгу не останусь. Заранее спасибо
Извините за такой стиль, просто пишу с телефона
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2012, 11:02     Вычисление и вывод на экран таблицой
Посмотрите здесь:

C++ вывод на экран
C++ Вычисление и вывод на экран таблицы функций.
Рекурсия (вычисление суммы, вывод элементов одномерного массива в обратном порядке) C++
Вывод на экран чётных слов строки исправить на вывод нечётных слов C++
C++ Задача на вычисление суммы и программа выводящая на экран таблицу
Задание массивов, вывод их на печать и вычисление вспомогательных выражений C++
Ввод/вывод элементов квадратной матрицы, вычисление индексов максимального элемента C++
C++ Вычисление и вывод на экран в текстовый файл разницы максимум и минимум из K чисел

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
12.01.2012, 11:32     Вычисление и вывод на экран таблицой #2
Не знаю, правильно ли работает программа (логически), но все таки вот:
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
#include <iostream>
 
using namespace std;
 
double f(double a, double b, double c, double x)
{
if ((x - 1 < 0) && (b-x != 0))
   return ((a*x)*(a*x)+b);
 
if ((x - 1 > 0) && (b-x==0))
   return (x-a/x);
 
return (x/c);
}
 
int main ()
{
   double x, b, a, c;   //Полагаю эти переменные даны
   int d, xn, xk;//xn - начало интервала, хк - конец d - шаг, тоже даны
    
   cout << "a, b, c, x, d, xn, xk = ";
   cin >> a >> b >> c >> x >> d >> xn >> xk;
 
   for (int i = xn; i <= xk; i = i + d)
       cout << "f( " << i << "i) = " << f(a, b, c, x) << endl;
   return 0;
}
Warl3ck
1 / 1 / 0
Регистрация: 06.01.2012
Сообщений: 7
12.01.2012, 11:54  [ТС]     Вычисление и вывод на экран таблицой #3
работает) вечером тогда в личку напишу
Yandex
Объявления
12.01.2012, 11:54     Вычисление и вывод на экран таблицой
Ответ Создать тему
Опции темы

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