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

Запутался в циклах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача на сортировку массивов http://www.cyberforum.ru/cpp-beginners/thread1010993.html
Сформировать с помощью датчика случайных чисел в диапазоне два массива C и D, из 20 элементов целого типа каждый. Вывести их на экран. Отсортировать массивы C и D по возрастанию и сформировать из них массив E, таким образом, чтобы он также был отсортирован. Суть такова, что я понял как сортировать 2 массива - сравнивать C и D и тот, который меньше, заносить в E, но не могу сообразить что...
C++ сумма соответствующих элементов массивов даны два массива из n элементов, создать третий массив, из суммы соответствующих элементов первых 2х массивов. Использовать функцию. Элементы массива вводить с клавиатуры. Помогите! http://www.cyberforum.ru/cpp-beginners/thread1010987.html
C++ сумма соответствующих элементов массива
даны два массива из n элементов, создать третий массив, из суммы соответствующих элементов первых 2х массивов. Использовать функцию. Элементы массива вводить с клавиатуры. Помогите!
Среднее квадратичное отклонение от среднего арифметического C++
Добрый день. сломал голову над САБЖ+ требуется найти среднее медианное. Помогите пож-та на примере уже готового массива, где среднее арифметическое я нашел. #include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std; int main() {
C++ Поиск max и min с stack http://www.cyberforum.ru/cpp-beginners/thread1010984.html
ПОдскажите как реализовать сам поиск вообще не представляю еще могу попробовать найти 1 из 2х но оба непонимаю как ведь после проверки 1 символа например на max он удаляется (
C++ Задача на циклы! Язык Си++! определить количество разных чисел Определить количество различных чисел, которые содержатся в числе N? ( это число мы вводим с клавиатуры!! ) подробнее

Показать сообщение отдельно
maksikooo
0 / 0 / 0
Регистрация: 30.04.2013
Сообщений: 37

Запутался в циклах - C++

18.11.2013, 17:15. Просмотров 231. Ответов 3
Метки (Все метки)

Вроде бы все сделал правильно но есть ошибка
Заполняю массив рандомными числами потом скалдываю все числа массива и записую результат в одтельный массив и вывожу в мемо все нормально но есть 3 огромных числа которых не должно быть вот код
1ая
C++
1
2
3
4
5
6
7
{int i;
for (i=0; i < 9; i++) {
a[i]=rand()%30-10;
Memo1->Lines->Add(a[i]);
}
 
}
2ая кнопка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{   int i,j,b,jp,bp,result[100],n1,n2,n3,schet;
schet=0;
n2=0;
n3=1;
for (i = 0; i < 9; i++) {
n2=n2+1;
for (b = 1; b < 9; b++) {
if (n2>b||n2==b) {
n3=n3+1;
for (j = 2; j < 9; j++) {
if (n3>j||n3==j ) {
result[schet]=a[i]+a[b]+a[j];
Memo2->Lines->Add(result[schet]);
schet=schet+1;
}
continue;
}
}
 
}
 
}}
массив a глобальный

Добавлено через 4 минуты
Если убрать проверку if n2 n3 то он будет слаживать несколько раз 1 и теже числа и всеравно будут числа которые не должны быть например 3431490
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru