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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить алгоритм и программу для замены в заданном массиве http://www.cyberforum.ru/cpp-beginners/thread29567.html
Только С++ Составить алгоритм и программу для замены в заданном массиве Р(N) всех нулевых элементов, которые стоят на нечетных местах, средним квадратичным значением, которое находят из всех...
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++
Помогите пожалуйста решить задачу на С. Ввести массив строк символов (текст). В каждой строке найти длину самого ко-роткого слова. Словами считать группы символов, разделённые одним или несколь-кими...
C++ Массив строк
Здравствуйте, помогите решить задачу на С. Ввести массив строк символов (текст), которые могут содержать слово “then”. В каждой строке заменить каждое вхождение слова “then” словом “the”. Словами...
C++ Выделение объекта щелчком мыши - DirectX9 http://www.cyberforum.ru/cpp-beginners/thread29527.html
Здравствуйте. Возникла - проблема - не могу реализовать обработку щелчка мыши по объекту. Среда - DirectX9 и C++. Собственно выделение не составляет проблемы - нужно лишь обнаружить "попадание"...
C++ Сформировать случайным образом масив из 20 элементов Помогите написать прогу на С++ "Сформувати випадковим чином масив із 20 елементів. Упорядкувати елементи масиву таким чином, щоб спочатку розміщалися від’ємні елементи у порядку зростання модуля,... подробнее

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

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

11.04.2009, 15:17. Просмотров 460. Ответов 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   }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru