Аватар для MuslimPalit
30 / 6 / 9
Регистрация: 23.03.2015
Сообщений: 508

Вывести значение выражения в зависимости от условия

17.04.2015, 01:15. Показов 1042. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
40
41
42
#include <iostream>
#include <math.h>
#include <conio.h>
 
using std::cout;
using std::cin;
 
void SetRussianLocale() { setlocale(LC_ALL, "Russian"); }
 
double GetIntFromUser() {
  double value = 0;
  cin >> value;
  return value;
}
int FakToReal() {
int F = 1;
  for (int NumeRal = 1; NumeRal <= 7; NumeRal++)
      F = F * NumeRal;
  return F;
}
 
int main() {
  SetRussianLocale();
  cout << "Введите значения:\n";
  double valueX = GetIntFromUser();
  double epSilent = GetIntFromUser();
  int i = 3;
  float sum = 0;
  while (sum <= epSilent)   {
      sum = sum + (cos(valueX)/(i*i));
      i++;
  }
  float reZalt;
  if ((valueX <= 15 && valueX > 0) || valueX >= 2)
      reZalt = FakToReal() + pow(valueX,3.0);
  else
      reZalt = sum + FakToReal();
  cout << "Результат = ";
  cout << reZalt << "\n";
  getch ();
  return 0;
}
https://www.cyberforum.ru/cgi-bin/latex.cgi?\left\{\begin{7!+{x}^{3}}       ,0<x<15, x\geq 20 \\  {\sum_{i=3}^{\propto }\frac{{cos}^{2}x}{{i}^{2}}+7!}\right. в остальных значениях

Добавлено через 7 минут
в первом условие https://www.cyberforum.ru/cgi-bin/latex.cgi?0<x<15 , x\geq 15 без равно как там вышло кроме больше равно 20
во втором условии все остальные значения
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.04.2015, 01:15
Ответы с готовыми решениями:

Вычислить значение тригонометрического выражения, либо найти сумму ряда, в зависимости от условия
#include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main() { double q,r,p,a,z,S,n; cout«&quot;vvedite q,r,p: \n&quot;;...

Вывести значение функции в зависимости от условия
#include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; void main(void) { float x,y; cout &lt;&lt; &quot;Vvedite X v diapazone ...

Присвоить значение в зависимости от условия
Даны действительные числа x, y. Если x и y отрицательные, то х присвоить модуль х. Если отрицательное одно из них, то увеличить у на 0.5....

10
 Аватар для Справлюсь
76 / 36 / 17
Регистрация: 24.07.2014
Сообщений: 357
17.04.2015, 08:00

Не по теме:


ну ты и побаловался с регистром:

Цитата Сообщение от MuslimPalit Посмотреть сообщение
FakToReal
:rofl::rofl::rofl:



Добавлено через 5 минут
Цитата Сообщение от MuslimPalit Посмотреть сообщение
C++
1
2
  double valueX = GetIntFromUser();
  double epSilent = GetIntFromUser();
вот у тебя в условии есть переменная x, в проге - valueX.(здесь ясно)
тогда что хранит epSilent?

Добавлено через 33 минуты
короче замени
C++
1
getch ();
на
C++
1
_getch ();


Добавлено через 34 секунды
и компилируется
0
 Аватар для MuslimPalit
30 / 6 / 9
Регистрация: 23.03.2015
Сообщений: 508
17.04.2015, 08:40  [ТС]
Справлюсь, )), это число до которого сумма будет накапливаться приближенное суммы потому что ряд бесконечный и мы обращаемся к приближенным значениям

Добавлено через 58 секунд
Справлюсь, а какая разница между твоим и моим написанными getch-ми?
0
 Аватар для Справлюсь
76 / 36 / 17
Регистрация: 24.07.2014
Сообщений: 357
17.04.2015, 10:16
Цитата Сообщение от MuslimPalit Посмотреть сообщение
Справлюсь, а какая разница между твоим и моим написанными getch-ми?
знак "_" в начале имени.
0
 Аватар для MuslimPalit
30 / 6 / 9
Регистрация: 23.03.2015
Сообщений: 508
17.04.2015, 18:08  [ТС]
Справлюсь, вот ты гений я вижу не ослеп пока я имею ввиду зачем посоветовал, покажи в чем разница, почему с чертой лучше чем без
0
 Аватар для Справлюсь
76 / 36 / 17
Регистрация: 24.07.2014
Сообщений: 357
18.04.2015, 08:10

Не по теме:

Цитата Сообщение от MuslimPalit Посмотреть сообщение
вот ты гений
я не гений.
Гении это: Убежденный, Tulosba, ___Mikl...
смог написать только тех кто сразу вспоминается(кого не написал простите, вас правда МНОГО)





мы друг друга слегка не понимаем.
что у тебя не получается с программой?
я как понял у тебя она не компилится потому что компилёр требует заменить get() на _get().(у меня писало так когда я пытался скомпилировать твой исходник)
но как я понял это не так
ты опиши что не так, а то мне как понять что у тебя не идет, если ты дал мне только код и формулу которую он должен вычислять.
0
 Аватар для MuslimPalit
30 / 6 / 9
Регистрация: 23.03.2015
Сообщений: 508
18.04.2015, 09:39  [ТС]
Справлюсь, о как она ошибку ведет при компиляции, но я пропускаю это потому что и без этого она реализуетса relise

Добавлено через 1 минуту
Справлюсь, я просто скинул чтобы смогли упростить или чего-то добавить где то библиотек функций и тд чтобы свои варианты раскинули

Добавлено через 2 минуты
программа выполняется но при компиляции такую ошибку выдает это я не использую getch () вообще
1>------ Построение начато: проект: проектал, Конфигурация: Debug Win32 ------
1> элементал.cpp
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(24): warning C4715: NahoZhdenIe: значение возвращается не при всех путях выполнения
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(18): warning C4700: использована неинициализированная локальная переменная "a"
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(19): warning C4700: использована неинициализированная локальная переменная "b"
1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
Модератор
Эксперт С++
 Аватар для zss
13759 / 10955 / 6487
Регистрация: 18.12.2011
Сообщений: 29,216
18.04.2015, 09:41
Цитата Сообщение от MuslimPalit Посмотреть сообщение
float sum = 0;
while (sum <= epSilent)
{
sum = sum + (cos(valueX)/(i*i)); i++;
}
C++
1
2
3
4
5
6
7
8
9
10
float sum = 0;
float an=1.;
int i=3; 
while (an >= epSilent) 
{ 
    an=1./(i*i);
    sum +=an;
    i++; 
}
sum*= cos(valueX);
0
 Аватар для MuslimPalit
30 / 6 / 9
Регистрация: 23.03.2015
Сообщений: 508
18.04.2015, 09:51  [ТС]
в этой компиляции я использовал getch () и она выдает такую ошибку но опять же повторюсь во всех случаях реализуется:
1>------ Построение начато: проект: проектал, Конфигурация: Debug Win32 ------
1> элементал.cpp
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(33): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\conio.h(128): см. объявление "getch"
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(24): warning C4715: NahoZhdenIe: значение возвращается не при всех путях выполнения
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(18): warning C4700: использована неинициализированная локальная переменная "a"
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(19): warning C4700: использована неинициализированная локальная переменная "b"
1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Добавлено через 1 минуту
zss, я сейчас ознакомлюсь с твоим вариантом спасибо а это вся логическая часть программы?

Добавлено через 2 минуты
а теперь я использую _getch() ошибка остается реализация выполняется:
1>------ Построение начато: проект: проектал, Конфигурация: Debug Win32 ------
1> элементал.cpp
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(24): warning C4715: NahoZhdenIe: значение возвращается не при всех путях выполнения
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(18): warning C4700: использована неинициализированная локальная переменная "a"
1>c:\users\м\desktop\documents\visual studio 2010\projects\проектал\проектал\элемента л.cpp(19): warning C4700: использована неинициализированная локальная переменная "b"
1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Добавлено через 6 минут
zss, да ты намудрил чуть бы голову не сломал с виду все просто, а почему ты после 1 точку взял в обозначении переменной an
0
Модератор
Эксперт С++
 Аватар для zss
13759 / 10955 / 6487
Регистрация: 18.12.2011
Сообщений: 29,216
18.04.2015, 10:08
Если написать 1/(i*i), то результат будет ноль (целое делится на целое)
0
 Аватар для MuslimPalit
30 / 6 / 9
Регистрация: 23.03.2015
Сообщений: 508
19.04.2015, 10:49  [ТС]
для того что бы указатели писать надо ли библиотеку вводить

Добавлено через 1 минуту
а для ссылки надо?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.04.2015, 10:49
Помогаю со студенческими работами здесь

Найти значение функции в зависимости от условия
Понимаю глупо, прошу помочь с написанием: Написать программу, в которой имеется две функции: главная и пользовательская для вычисления...

Найти значение функции в зависимости от условия
решить систему уравнений. вроде бы программа написана правильно но когда запускаю программу нечего не получается помогите sqrt(ln(-x); ...

Найти значение функции в зависимости от условия
Постоянно 1 ошибка как ёё побороть, подскажите. #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;complex&gt; using namespace std; ...

Найти значение функции в зависимости от условия
min(A,B)+e в степени с, Z=A*A*A+max(B,C), 3.1(A-B)в кубе +sin в квадрате(C+1) если A+1.5B&gt;=C в квадрате если A+1.5B&lt;C...

Присвоить значение переменной в зависимости от условия
Вычислить y(x), если y = x2 при x &gt; 1 и y = x при x &lt;= 1


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

Новые блоги и статьи
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
С днём независимости России!
Hrethgir 13.06.2025
Решил побеседовать, с утра праздничного дня, с LM о завоеваниях. То что она написала о народе, представителем которого я являюсь сам сначала возмутило меня, но дальше только смешило. Это чисто. . .
Лето вокруг.
kumehtar 13.06.2025
Лето вокруг. Наполненное бурями и ураганами событий. На фоне магии Жизни, священной и вечной, неумелой рукой человека рисуется панорама душевного непокоя. Странные серые краски проникают и. . .
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 12.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
Топ10 библиотек C для квантовых вычислений
bytestream 12.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
Dispose и Finalize в C#
stackOverflow 12.06.2025
Работая с C# больше десяти лет, я снова и снова наблюдаю одну и ту же историю: разработчики наивно полагаются на сборщик мусора, как на волшебную палочку, которая решит все проблемы с памятью. Да,. . .
Повышаем производительность игры на Unity 6 с GPU Resident Drawer
GameUnited 11.06.2025
Недавно копался в новых фичах Unity 6 и наткнулся на GPU Resident Drawer - штуку, которая заставила меня присвистнуть от удивления. По сути, это внутренний механизм рендеринга, который автоматически. . .
Множества в Python
py-thonny 11.06.2025
В Python существует множество структур данных, но иногда я сталкиваюсь с задачами, где ни списки, ни словари не дают оптимального решения. Часто это происходит, когда мне нужно быстро проверять. . .
Работа с ccache/sccache в рамках C++
Loafer 11.06.2025
Утилиты ccache и sccache занимаются тем, что кешируют промежуточные результаты компиляции, таким образом ускоряя последующие компиляции проекта. Это означает, что если проект будет компилироваться. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru