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

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

Войти
Регистрация
Восстановить пароль
 
Vlodko12
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 10
#1

Перероботать прогу - C++

29.10.2013, 13:26. Просмотров 240. Ответов 3
Метки нет (Все метки)

Нужно перероботать прогу под функцию 0,5 х в кубе

#include "stdafx.h"
#include "iostream"
#include <cmath>
using namespace std;

//_____________________________________________________

float Trapezodial(int min, int max, int kilkist)
{
float h;
h = (max - min);
h = h / kilkist;
int i;
float I = 0;
for (i = 0; i <= kilkist - 1; i++)
{
I += sin(i + 3.5)+(sin(i + 3.5)/cos(i + 3.5));
}
I = h*((sin(i + 3.5)+(sin(i + 3.5)/cos(i + 3.5)) + sin(max + 3.5)+(sin(max + 3.5)/cos(max + 3.5))) / 2 + I);
return I;
}
//_____________________________________________________
float Rectangle(int min, int max, int kilkist)
{
float h;
h = (max - min);
h = h / kilkist;
int i;
float I=0;
for (i = 0; i <= kilkist - 1; i++)



{
I += sin(i + 3.5)+(sin(i + 3.5)/cos(i + 3.5));

}
I =I*h;
return I;
}

//_____________________________________________________
float Simpsons(int min, int max, int kilkist)
{
float m;
m = (min + max)/2;
int i;
float I = 0;
I = ((max - min) / 6);
I=I*(sin(min + 3.5)+(sin(min + 3.5)/cos(min + 3.5)) + 4 * sin(m + 3.5)+(sin(m + 3.5)/cos(m + 3.5)) + sin(max + 3.5)+(sin(max + 3.5)/cos(max + 3.5)));
return I;
}
int main()
{
setlocale(LC_CTYPE, "UKR");
int min, max, kilkist, k = 0;
float res;
cout << "Введiть мiнiмальний промiжок min = ";
cin >> min;
cout << "Введiть максимальний промiжок max = ";
cin >> max;
cout << "Введiть кiлькiсть = ";
cin >> kilkist;
while ((k < 1) | (k>4))
{
​​​ cout<<"______________________________________________\n";
cout << "Виберiть метод: \n";
cout << "1- Метод прямокутника \n";
cout << "2- Метод трапецiєвидний \n";
cout << "3- Метод Сiмпсона \n";
cout << "4- Обрахувати кожним методом \n";
cin >> k;
}
​switch (k)
​{
​case 1:res = Rectangle(min, max, kilkist); break;
​case 2:res = Trapezodial(min, max, kilkist); break;
​case 3:res = Simpsons(min, max, kilkist); break;

​}
​cout<<"_________________________________________\n";
​cout << "Результат роботи програми: \n";
if(k>3)
​{
​cout << "Метод Прямокутника: " << Rectangle(min, max, kilkist) <<endl;
​cout << "Метод Трапецiєвидний: " << Trapezodial(min, max, kilkist) <<endl;
​cout << "Метод Сiмпсона: " << Simpsons(min, max, kilkist) <<endl;}
​if(k<=3)
​{
​​cout<<res<<endl;
​}

system("pause");

return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2013, 13:26     Перероботать прогу
Посмотрите здесь:

Перероботать програмку - C++
Нужно перероботать прогу под функцию 0,5 х в кубе помогите пожалуйста никак не получаеться а здавать нужно уже...( #include...

Изменить прогу - C++
как изменить условие в программе,чтобы она показывала массив 1 0 2 0 0 3 0 4 2 0 3 0 0 4 0 1 #include &lt;stdio.h&gt; #include...

составить прогу - C++
составьте текст программы к задаче на языке с: дана последовательность из N различных вещественных чисел.Найти сумму чисел,расположенных...

дописать прогу - C++
здравствуйте! помогите, пожалуйста, решить задачу! вот код нужно дописать: когда человек вводит число, то чтобы оно сравнивалось с...

Перевести прогу на C++ - C++
Помогите перевести программу с Pascal на Си uses crt; var a: array of byte; i, j, n, x, min: byte; begin {Выводим...

Проверьте прогу - C++
Нужно проверить рабочая ли прога , а то нет возможности #include &lt;iostream.h&gt; #include &lt;math.h&gt; int main() { int n = 0;...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
29.10.2013, 14:14
  #2

Не по теме:

Нужно отформатировать код.

MrGluck
29.10.2013, 14:17
  #3

Не по теме:

И хоть немного выучить язык. Вот люди пошли, даже в уже готовом скопипизжрованном куске кода разобраться лень. Лишь бы сдать для галочки.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2013, 16:11     Перероботать прогу
Еще ссылки по теме:

Написать прогу - C++
Формулировка задачи Выполнить следующие задания, согласно варианту: 1. Проверить если число n (числа m, n и k) удовлетворяют заданное...

Исправьте прогу - C++
Использовал Turbo C++ 3.0 #include &lt;stdio.h&gt; #include &lt;string.h&gt; void main(void) struct TWORDS { char word; ...

Объясните прогу - C++
Объясните действие проги, а то препод на паре дала ее и толком ничего не растолковала #include &lt;fstream.h&gt; #include &lt;iostream.h&gt; ...

написать прогу - C++
что же это Добавлено через 35 секунд Фух. 50 минут создавал. вот

составить прогу в с++ - C++
циклический алгоритм (цикл с постусловием). условие: для введеных с клавиатуры чисел найти сумму положительных кратных 3. при вводе...

Cкомпилировать прогу - C++
Всем привет! У меня есть 3 проги, linearprog.c , scholkopf.c, taxduin.c, они предназначены для классификации данных. Не могу ни одну...


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

Или воспользуйтесь поиском по форуму:
Vlodko12
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 10
29.10.2013, 16:11  [ТС]     Перероботать прогу #4
помогите пожалуста, в програмировании плохо розбираюсь....(
Yandex
Объявления
29.10.2013, 16:11     Перероботать прогу
Ответ Создать тему
Опции темы

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