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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
W0ks
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 75
#1

Математический пример, используем if, switch - C++

09.09.2012, 17:05. Просмотров 1078. Ответов 6
Метки нет (Все метки)

Задание:
x*x Если 0<=x<=3
f(x)= {
4 В противном случае

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
 
void main()
 
{
    //используются if, switch, else , cin, cout как составить код не пойму, помогите!
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2012, 17:05     Математический пример, используем if, switch
Посмотрите здесь:

Математический пример.как? - C++
Ребят помогите пожалуйста, кому несложно. Нужно написать код с++ для вот этого чуда. Я пробовал не получается ни чего , надежда на ВАС ...

Как написать математический пример - C++
Как написать этот пример на С++ ? n П X1=2; i=1 Xi=0.5*Xi-1 Вот что у меня получилось верно ли я...

Записать математический пример программно - C++
Ребят, дело пустяковое, но я не понимаю в чем у меня ошибка. Вот этот пример - функция. Как мне написать ее программно. Я делаю вот...

Нужен пример оператора switch - C++
Приведите пожалуйста простенький пример оператора switch с пояснением. просто чтоб понять как он работает) (в книге непонятный пример)

Приведите пример использования оператора switch - C++
напишите пожалуйста простенькую программу с оператором &quot;switch&quot;

Простые числа, используем циклы - C++
Надеюсь кто-то поможет составить программу, а то я уже на листике считал для проверки)) исписал маленьким шрифтам весь лист А4):wall: ...

C++, используем фунции. Жду ваших вариантов. - C++
Разработать метод для нахождения максимального из двух чисел max(a, b). Вычислить с помощью него значение выражения z=max(2y-x,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Арсен
21 / 21 / 0
Регистрация: 04.05.2012
Сообщений: 73
09.09.2012, 17:23     Математический пример, используем if, switch #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
 
void main()
 
{
 
    int f(int);
    int x;
    cout << "Введите значение X" << endl;
    cin >> x;
    int f(int x)
     {
          if((x>=0) && (x<=3)
            return x*x;
         else return4;
     }
   cout << f(x);
}
Наверно как то так, я сам только наченающий, и теммболее код сразу тат без проверки писал. + у Вас вопрос поставлен не совсем корректно.
W0ks
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 75
09.09.2012, 17:32  [ТС]     Математический пример, используем if, switch #3
Арсен, спасибо за алгоритм решения

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
 
{
 
    int f(int);
    int x;
    cout << "Введите значение X" << endl;
    cin >> x;
    int f(int x);
          if((x>=0) && (x<=3)
            )return (x*x);
         else return(4);
    
   cout << f(x);
   system("pause");
   return 0;
}
Исправил немного ошибок, но все равно есть ошибки, сам не пойму что с ними делать.

Ошибка:
> error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl f(int)" (?f@@YAHH@Z) в функции _main
> fatal error LNK1120: неразрешенных внешних элементов: 1

Что это?
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 391
09.09.2012, 17:34     Математический пример, используем if, switch #4
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    double x = 0.0;
    cin >> x;
    cout << "f(x) = " <<  ( (0 <= x && x <= 3) ? x * x : 4) << endl;
}
W0ks
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 75
09.09.2012, 17:36  [ТС]     Математический пример, используем if, switch #5
Спасибо Эдвард, от себя добавлю
C++
1
2
system("pause");
    return 0;
Рыжий Лис
Просто Лис
262 / 209 / 55
Регистрация: 17.05.2012
Сообщений: 849
Записей в блоге: 4
09.09.2012, 18:28     Математический пример, используем if, switch #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int f(int x)
{      if((x>=0) && (x<=3))
            return (x*x);
         else return(4);
}
int main()
{ int x;
    cout << "Введите значение X" << endl;
    cin >> x;
   cout << f(x);
   system("pause");
   return 0;
}
Добавлено через 1 минуту
попробуй так
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2012, 19:41     Математический пример, используем if, switch
Еще ссылки по теме:

Математический функции - C++
Где можно прочитать про всякие математические функции в c++? Пользуюсь #include &lt;math.h&gt; Интересует, особенно, как записать число...

Математический маятник - C++
Доброго время суток. Нужно написать программу. Математический маятник совершает колебания по закону x(t) = A* sin(\omega *t + {\omega...

математический маятник - C++
какая длина математического маятника, если за время t он сделает n колебаний?

Неправильный математический расчёт - C++
int tempInt = 0; int temp23 = (250*sizeof(char))+(sizeof(int)*5); tempInt = (0 / temp23); tempInt в итоге = 0 int tempInt =...

Что сделать, чтобы математический парсер заработал? - C++
#include &quot;stdafx.h&quot; #ifndef PARSER_H_INCLUDED #define PARSER_H_INCLUDED #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
W0ks
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 75
09.09.2012, 19:41  [ТС]     Математический пример, используем if, switch #7
Да спасибо
Yandex
Объявления
09.09.2012, 19:41     Математический пример, используем if, switch
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru