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

Вычислить и вывести на экран значения функции в зависимости от входного значения Х - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заполнение массива с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread797640.html
Уважаемые программисты,может ли кто-нибудь помочь,вот код: #include <cstdlib> #include <iostream> using namespace std; #pragma once class CN {
C++ Построчное считывание из файла #include <stdio.h> #include <stdlib.h> #include <malloc.h> typedef struct { double x1; double y1; double x2; double y2; http://www.cyberforum.ru/cpp-beginners/thread797639.html
Шаблон стека и перегрузка передачи в поток C++
Нужно написать шаблон стека с перегрузкой << и >> для ввода/вывода Внутри класса функция объявлена так: template<class Type> friend ostream& operator<<(ostream& out, const Stack<Type>&); template<class Type> ostream& operator<<(ostream& out, const Stack<Type>& S) { if (S.top == NULL) out<<"Stack is empty\n"; else
OpenGL в CodeBlocks C++
Мучаюсь с установкой OpenGL в CodeBlocks уже целый вечер. Все нервы вытрепал. Пожалуйста опишите здесь по полочкам как установить OpenGL на CodeBlocks. Со всеми ссылками для скачивания, ибо я заметил, что с разных сайтов разные файлы. Если как-то поможет сообщение CodeBlocks'а о ошибке то вот оно: ld.exe||cannot find -lopengl32.lib glut32.lib glu32.lib|
C++ Шаблон стека и перегрузка передачи в поток http://www.cyberforum.ru/cpp-beginners/thread797627.html
Нужно написать шаблон стека с перегрузкой << и >> для ввода/вывода Внутри класса функция объявлена так: template<class Type> friend ostream& operator<<(ostream& out, const Stack<Type>&); Сама функция определена так: template<class Type> ostream& operator<<(ostream& out, const Stack<Type>& S) { if (S.top == NULL) out<<"Stack is empty\n";
C++ Поиск элементов массива Подскажите, пожалуйста, как найти два наибольших элемента массива? Добавлено через 28 минут Помогите, пожалуйста!! Очень нужно! подробнее

Показать сообщение отдельно
Славуся
3 / 3 / 1
Регистрация: 22.11.2012
Сообщений: 27
01.03.2013, 19:40     Вычислить и вывести на экран значения функции в зависимости от входного значения Х
Цитата Сообщение от DEsad Посмотреть сообщение
Вычислить и вывести на экран значения функции в зависимости от входного значения Х.
заранее благодарю
не уверен, что в твоем задаче, что то зависит от входного Х..но вот держи, вдруг понадобится, че я зря писал что ли
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
36
37
38
39
// Значение функции.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "iostream"
#include <cmath>
#include <math.h>
using namespace std;
 
int sqr(int n)
{int cvstep = 0; 
  cvstep = n * n;
  return cvstep;
}
 
float f(float a, float b, float c, float x)
{   float rez=0;
 if ((a < 0) && (c != 0))
{  rez = a * sqr(x) + b + c;
    }
cout<<rez<<endl;
if ((a > 0) && (c == 0))
{ rez = -a / (x - c);}
 
if (!(((a < 0) && (c !=0)) | ((a > 0) && (c == 0))))
{rez = (a * (x - c));}//остальные случаи
   return rez;
    }
 
int _tmain(int argc, _TCHAR* argv[])
{float a, b, c, x, func;
    cout<<"Vvedite a"<<endl;cin>>a;
    cout<<"Vvedite b"<<endl;cin>>b;
    cout<<"Vvedite c"<<endl;cin>>c;
    cout<<"Vvedite x"<<endl;cin>>x;
    func=f(a, b, c, x);
    cout<<"Rezult function = "<<func<<endl; 
    return 0;
}
Добавлено через 2 часа 37 минут
Пардон, там где "остальныные случаи" нужно исправить на
C++
1
rez = a * (x + c);
 
Текущее время: 08:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru