Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
1

Блок-смеха

31.10.2013, 20:40. Показов 966. Ответов 9
Метки нет (Все метки)

народ помогите)
програму написал, тепер вышел запут. Немогу напистаь блок схема)
помогитееее)
вот код

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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
#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;
}
Добавлено через 19 часов 2 минуты
помогитеееее
пожалусто....
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2013, 20:40
Ответы с готовыми решениями:

Алгоритм. БЛОК СМЕХА
Добрый день, помогите составить блок схему алгоритма. 19. Даны последовательность чисел a1, a2,...

Проект Эксперимент!(без смеха!)
Доброго времени суток дорогие форумчане! Вот настал момент истины! Сегодня 18.07.2012 года я...

При наведении на один блок, появляется другой блок и прячется если на блок не наводить
Как тут

Как сделать чтобы при наведении на блок 1 скрывался навсегда блок 2
Здравствуйте! #block_1:hover #block_2{display:none;} Сейчас у меня так стоит, навожу мышь на блок...

9
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
31.10.2013, 20:42 2
InMrEneRgi, а в чем проблемы? Жаждем подробностей. Знаете, как отмечать в блоксхеме вызов функции?
switch, насколько я помню, изображается в виде if с нужным количеством веток. Ввод данных описывается сразу в одном блоке строкой "Ввод a,b,c"
0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
31.10.2013, 20:46  [ТС] 3
Цитата Сообщение от Folko Посмотреть сообщение
InMrEneRgi, а в чем проблемы? Жаждем подробностей. Знаете, как отмечать в блоксхеме вызов функции?
да, я знаю но я никак немогу нарисовать((

http://ru.wikipedia.org/wiki/%... 0%BC%D0%B0
вот все елементи
0
Изображения
 
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
31.10.2013, 20:48 4
InMrEneRgi, уверен что вы пользуетесь виндой. Там есть программа Visio, в ней очень удобно рисовать блок-схемы
0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
31.10.2013, 20:51  [ТС] 5
Цитата Сообщение от Folko Посмотреть сообщение
InMrEneRgi, уверен что вы пользуетесь виндой. Там есть программа Visio, в ней очень удобно рисовать блок-схемы
дада ето правда
дело в том что я немогу понять как ее рисовать(

помогите мне нарисуйте если ен впадло (извиняйте за наглость)

можна на листочку и сфоткать...


буду очень благодарен
0
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
31.10.2013, 20:59 6
InMrEneRgi, ох, ленивые вы все. Ладно
0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
31.10.2013, 21:09  [ТС] 7
Цитата Сообщение от Folko Посмотреть сообщение
InMrEneRgi, ох, ленивые вы все. Ладно
я просто реально не понимаю етово(
спасибо тебе)
0
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
31.10.2013, 21:15 8
InMrEneRgi, некоторые названия сокращал, потому что делал размеры какие попало
1
Миниатюры
Блок-смеха  
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 19
31.10.2013, 21:17  [ТС] 9
Цитата Сообщение от Folko Посмотреть сообщение
InMrEneRgi, некоторые названия сокращал, потому что делал размеры какие попало
спасибо тебе))
большое спасибо)
0
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
31.10.2013, 21:17 10
InMrEneRgi, успехов
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2013, 21:17

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

При наведении на блок должен выезжать на каждый блок background
Есть три блока: &lt;div class=&quot;container&quot;&gt; &lt;div class=&quot;block first&quot;&gt; ...

Когда блок видим и нажимаешь на ту же самую ссылку (блок убирается)
Доброе утро, подскажите как сделать, в этом коде реализована смена блока по клику (заменяя друг...

Не включается системный блок - блок питания рабочий, кнопка работает, нет вздувшихся конденсаторов
Здравствуйте таков вопрос. Не включается системный блок, даже нет индикации и не работают кулера и...


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

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

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