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

махинации в одномерных масивах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить алгоритм и программу для замены в заданном массиве http://www.cyberforum.ru/cpp-beginners/thread29567.html
Только С++ Составить алгоритм и программу для замены в заданном массиве Р(N) всех нулевых элементов, которые стоят на нечетных местах, средним квадратичным значением, которое находят из всех отрицательных элементов массива, а те, что стоят на четных местах - средним геометрическим значением, которое находят из всех положительных элементов массива. Преобразованный массив вывести к печати. P = (9,...
C++ Найти три минимальных элемента в предпоследнем столбце матрицы 1. Найти три минимальных элемента в предпоследнем столбце матрицы A #include <iostream.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> void main() { clrscr(); int i,j,n,m,min; http://www.cyberforum.ru/cpp-beginners/thread29565.html
C++ Массив строк
Здравствуйте, помогите решить задачу на С. Ввести массив строк символов (текст), которые могут содержать слово “then”. В каждой строке заменить каждое вхождение слова “then” словом “the”. Словами счи-тать группы символов, разделённые одним или несколькими пробелами. Добавлено через 41 минуту 34 секунды Closed. сам решил. Но вот с этой задачкой проблемки, помогите решить: Ввести массив...
Выделение объекта щелчком мыши - DirectX9 C++
Здравствуйте. Возникла - проблема - не могу реализовать обработку щелчка мыши по объекту. Среда - DirectX9 и C++. Собственно выделение не составляет проблемы - нужно лишь обнаружить "попадание" курсора в объект. В сети есть немало обсуждений и даже фрагментов решения, но ничего сделать я толком так и не смог. Вот функции, за это дело отвечающие: отсюда void GetCurRay(HWND ...
C++ Сформировать случайным образом масив из 20 элементов http://www.cyberforum.ru/cpp-beginners/thread29523.html
Помогите написать прогу на С++ "Сформувати випадковим чином масив із 20 елементів. Упорядкувати елементи масиву таким чином, щоб спочатку розміщалися від’ємні елементи у порядку зростання модуля, а потім додатні у порядку зменшення." код: #include <cstdlib> #include <iostream> #include <stdlib.h> #include <stdio.h> #include <math.h>
C++ Перебор всех возможных подмножеств множества целых чисел Всем привет)))) Пожалуйста, помогите решить задачку!!!!! Очень нужно, срочно!!! Программа перебора всех возможных подмножеств множества целых чисел,т.е. если с клавиатуры вводим, например 3, то на экране должно быть: 123 12 23 13 3 2 подробнее

Показать сообщение отдельно
RandRem
 Аватар для RandRem
0 / 0 / 0
Регистрация: 11.04.2009
Сообщений: 5

махинации в одномерных масивах - C++

11.04.2009, 15:17. Просмотров 443. Ответов 4
Метки (Все метки)

Здравствуйте, помогите решить задачку:

В одномерном массиве, состоящем из 30 элементов вычислить:
Количество элементов больших C (C ввод с клавиатуры)
Упорядочить массив по возрастанию
Массив заполнить от датчика случайных чисел -50 до 50

у меня получилось следующее:
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
1   #include <stdio.h>
2   #include <conio.h>
3   #include <math.h>
4   #include <stdlib.h>
5
6
7   int main()
8   {
9   int mas[30], i, j, c>0, buf, k<0; //вылезает ошибка с переменными
10
11   for (i=0;i<30;i++)
12    {
13   mas[i]=rand()%(50-50)+1; //датчик случайных чисел, считает либо 
14    }                                  //положительные, либо отрицательные числа
15     for (i=0;i<29;i++)  //сортировка масивов
16      {
17          for (j=j+1;j<30;j++)
18           {
19             if ( mas[i]>mas[j])
20             {
21          buf=mas[i];
22          mas[i]=mas[j];
23          mas[j]=buf;
24         printf ("%4d",mas[i]);
25         puts(""); 
26             }
27         }
28      }
29      for(i=0;i<30;i++)  //количество элементов больших C
30      if (mas[i]>c)
31     {
32      k++;
33      printf ("%4d",mas[i]);
34     }
35   getch();
36   }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru