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

выход из программы при первом найденном i - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вечный календарь ошибка компиляции http://www.cyberforum.ru/cpp-beginners/thread1010127.html
Здравствуйте!Написал программу при компиляции выдается ошибка.не могу разобраться где именно.подскажите пожалуйста. #include <iostream> #include <string.h>//работа со строками using namespace std; /*функция просчёта дня недели*/ int fun1(int d, int m, int y) { int a, b, c=0;//промежуточные значения b = fun3(m,y);
C++ Вычислить обратную величину произведения тех членов последовательности A1.An, для которых i+1<ai<i Буду благодарен за помощь в решении и блок-схему по возможности :-[ Даны натуральное число n, действительные числа a1.....an. Вычислить обратную величину произведения тех членов последовательности а1....аn, для которых выполняется условие i+1<ai<i http://www.cyberforum.ru/cpp-beginners/thread1010123.html
new, malloc, C++
Добрый день. При роботе с дин. памяттю в конец выделяемой памяти добавляеться какойто бред, чтото топа "<<<ЮЮЮээээ". Почему так присходит?
алгоритм шифрования MISTY1 C++
Здравствуйте, у кого есть исходник misty1 желательно рабочий - поделитесь пожалуйста, просто в интернете нигде найти не могу. спасибо
C++ Вычислить сумму заштрихованных элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread1010116.html
Вычислить сумму заштрихованных элементов матрицы показанных на рисунке. Рисунок Мне надо сделать нижнюю часть(такую же как и верхняя) Вот верхняя часть: #include "stdafx.h" #include "iostream" #include "ctime" using namespace std;
C++ Обработка строк и указатели всем доброго времени суток ! :) мне дали вот такое вот интересное и в тоже время очень трудное ( для меня, новичка) задание, с которым я, к сожалению, не могу справиться. вот что я смогла написать. #include <iostream> #include <cstring> using namespace std; int main() { подробнее

Показать сообщение отдельно
dima26072301
7 / 8 / 0
Регистрация: 15.11.2012
Сообщений: 203
17.11.2013, 16:05     выход из программы при первом найденном i
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
98
99
100
101
102
103
104
105
106
#include<stdio.h>
#include<math.h>
#include<conio.h>
 
 
void main()
{
    float mas[400] ={12.4821, 9.47979, 11.0158, 9.92554, 11.0637, 10.6922, 11.4358,
10.4452, 11.5289, 10.197, 11.356, 12.0225, 12.419, 10.6208, 9.83437,
12.5238, 11.2803, 10.5328, 11.888, 12.3493, 12.8205, 11.3478,
12.6011, 9.43396, 11.5549, 11.0788, 11.9523, 11.7076, 11.975, 11.545,
10.0617, 10.3957, 9.58546, 11.659, 11.5475, 10.7565, 10.057, 11.5933,
11.0304, 12.2163, 9.50219, 10.5009, 11.3428, 11.7062, 10.0813,
10.7929, 10.5411, 10.7288, 10.8749, 11.5175, 11.4465, 10.8461,
11.7894, 13.0016, 10.1668, 11.1776, 11.8084, 12.1004, 9.75228,
11.2638, 11.5427, 11.9954, 10.7757, 12.4078, 13.2661, 11.098,
11.3189, 10.0865, 13.5354, 12.1146, 10.6541, 11.4925, 8.59067,
12.3569, 11.0695, 11.3385, 10.4175, 9.66448, 10.1041, 12.4612,
8.92668, 11.325, 11.9698, 10.3713, 9.40306, 12.0086, 11.0314,
12.3228, 11.79, 10.3979, 13.4292, 9.31894, 10.6565, 10.1694, 12.7705,
10.2088, 12.1143, 12.3702, 10.8841, 11.0534, 10.2609, 14.1831,
10.288, 8.64731, 12.8964, 9.12074, 11.6111, 12.1358, 13.4601,
11.2664, 9.95917, 9.98492, 9.25243, 11.6117, 11.1599, 9.83766,
11.0388, 11.5376, 10.0569, 10.3963, 8.8147, 11.1647, 11.3188, 12.665,
12.2691, 12.6356, 10.7402, 10.9752, 11.9466, 11.8157, 11.3881,
9.74558, 10.7967, 12.9211, 9.7931, 12.4562, 12.9441, 9.56816,
9.58799, 10.9644, 10.4746, 9.92798, 12.4285, 10.2809, 9.62239,
10.3602, 10.7834, 11.8397, 11.9925, 10.7722, 12.2483, 10.5185,
9.54349, 12.6803, 10.2841, 8.3164, 11.5945, 11.779, 10.2957, 10.4252,
9.8456, 9.51329, 9.6031, 10.0893, 9.80932, 9.50266, 10.6143, 11.5877,
13.4049, 10.4863, 9.6405, 12.4289, 10.6508, 9.78532, 10.5568,
10.7767, 11.5936, 11.6278, 12.1046, 12.3709, 11.3612, 10.2967,
13.5359, 10.6116, 11.8107, 8.85138, 11.9956, 11.8311, 10.2405,
11.6999, 10.6243, 10.3605, 11.993, 10.6188, 12.631, 10.6466, 9.9982,
11.5155, 9.86166, 9.87594, 12.0209, 12.329, 11.5995, 12.1584,
12.8445, 10.4201, 8.78342, 10.1057, 11.7932, 10.1066, 10.9308,
13.0217, 11.4938, 9.6911, 14.0514, 10.7285, 12.1106, 12.3854,
10.3415, 10.4114, 10.7561, 12.6217, 11.4752, 12.2344, 11.8298,
10.7637, 11.8235, 8.35104, 10.6703, 12.3674, 9.97378, 10.997,
11.5093, 9.91906, 11.9734, 9.33384, 10.6105, 10.2154, 11.011,
12.1136, 12.0161, 10.3659, 9.68083, 8.488, 9.79727, 13.2184, 10.4303,
10.7031, 10.2159, 10.2222, 10.9266, 8.53486, 13.2532, 10.7782,
10.0309, 10.5837, 11.5615, 9.77718, 11.8539, 9.8074, 11.1751,
12.6771, 10.3512, 9.9085, 10.7258, 10.1375, 9.99603, 9.67858,
9.96597, 13.0786, 9.31626, 11.5493, 11.0221, 9.91835, 13.5419,
10.6615, 12.2291, 12.6413, 12.9242, 8.25101, 11.0154, 12.6572,
10.3849, 9.94075, 9.91649, 11.7087, 10.0452, 11.063, 10.2589,
12.7464, 9.54146, 10.3787, 11.8214, 12.0718, 11.7091, 9.21322,
11.6085, 12.5293, 12.5072, 11.1527, 12.5419, 11.4376, 12.3605,
10.4472, 10.8476, 10.2181, 10.4932, 11.1673, 10.6345, 10.2555,
11.5898, 9.81427, 12.3362, 12.4532, 12.5281, 10.8762, 10.921, 13.267,
9.36466, 12.1394, 10.9734, 12.1936, 9.73228, 9.79224, 11.9274,
12.1588, 13.2456, 11.8326, 10.1638, 12.0973, 11.1385, 12.3949,
9.97402, 9.89434, 10.0548, 9.78983, 10.1486, 11.9321, 10.2175,
11.3879, 9.95312, 10.6839, 9.5649, 11.7895, 10.9567, 11.8418,
8.64197, 11.6797, 11.2298, 10.0478, 12.0387, 9.51125, 10.1643,
8.39512, 10.3964, 10.74, 11.6352, 12.243, 11.3204, 11.7365, 10.9823,
10.4809, 9.50987, 11.3909, 11.3806, 10.1017, 10.2783, 11.0345,
12.3562, 11.1075, 13.762, 12.0945, 10.097, 12.0008, 12.2284, 10.3043,
10.7117, 11.4312, 9.26835, 11.2229, 12.0068, 12.2047, 10.3158,
11.7596, 9.22817, 10.7276, 11.6975, 9.12603, 11.3304, 11.0163,
11.3031, 13.9942, 10.132, 10.1696, 12.8391, 10.9374, 11.3113, 11.551,
10.3888, 10.439};
float sum1=0;
float sum2=0;
for (int i=0;i<400;i++)
{
    sum2 = sum2 + mas[i];
}
sum2 = sum2/400;
    for (int i=0;i<400;i++)
    {
        sum1 =sum1+ (mas[i]-sum2)*(mas[i]-sum2);
    }
    
printf("%f",sum1/400);
printf("\n");
float b;
 
int nashei;
float masi=0;
float epsilon=0.1;
float interv = epsilon+10.05;
float interv1 = 10.05-epsilon;
for (int j=1; j<400; j++)
for (int i=0; i<400-j; i++)
if (mas[i]>mas[i+1]) //если текущий элемент больше следущего, то
{
b=mas[i]; //сохранить значение текущего элемента;
mas[i]=mas[i+1]; //заменить текущий элемент следующим;
mas[i+1]=b; //заменить следующий элемет текущим.
}
for (int i=0; i<400; i++) 
{   
    if ((mas[i] < interv) && (mas[i]>interv1))
    {
            nashei=i;
            masi=mas[i];
            break;
    }
    break;
}
printf("%i\n",nashei);
printf("%f",masi);
getch();
}

Надо чтобы программа выходила при первом найденном i
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru