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

Нахождение максимального елемента.. - C++

Восстановить пароль Регистрация
 
CCCR77
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 66
06.01.2012, 17:54     Нахождение максимального елемента.. #1
Есть задача: дан массив(одномерный,кол-во елементов рендомное) из натуральных елементов, отсортировать его по убыванию и дано число у(натуральное, введено пользователем с клавиатуры), из отсортированного массива взять произведение первых 3х и поделить на введенное пользователем число у. Вывести это число.

Просьба написать на борланде.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
06.01.2012, 18:04     Нахождение максимального елемента.. #2
Цитата Сообщение от CCCR77 Посмотреть сообщение
Нахождение максимального елемента..
Где?
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
#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
 
int main ()
{
   const int size = 10;
   int a[size];
 
   srand(time(NULL));
 
   for (int i = 0; i < size; i++)
      a[i] = rand();
 
   for (i = 0; i < size; i++)
      for (int j = i+1; j < size; j++)
     if(a[i] < a[j])
     {
        int buf = a[i];
        a[i] = a[j];
        a[j] = buf;
     }
 
   int y;
 
   cin >> y;
 
   cout << (a[0]*a[1]*a[2])/y << endl;
 
 
   getch();
 
   return 0;
}
CCCR77
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 66
06.01.2012, 18:31  [ТС]     Нахождение максимального елемента.. #3
Моя вина я не указал в задании одно! то что на екран должен выводится массив сформированный случайно потом отсортированный ну и числа число есть а вот на счёт массивов(моя вина что не указал если не тяженло плз допиши пожалуйста)
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
06.01.2012, 18:36     Нахождение максимального елемента.. #4
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
#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
 
int main ()
{
   const int size = 10;
   int a[size];
 
   srand(time(NULL));
 
   for (int i = 0; i < size; i++)
      a[i] = rand();
  
   cout << "Nachaln mas:" << endl;
   for (int i = 0; i < size; i++)
       cout << a[i] << " ";
   cout << endl;
 
   for (i = 0; i < size; i++)
      for (int j = i+1; j < size; j++)
         if(a[i] < a[j])
         {
            int buf = a[i];
            a[i] = a[j];
            a[j] = buf;
         }
 
   cout << "Otsort:" << endl;
   for (int i = 0; i < size; i++)
       cout << a[i] << " ";
   cout << endl;
 
   int y;
 
   cout << "y = ";
   cin >> y;
   cout << endl << "a1*a2*a3/y = " << (a[0]*a[1]*a[2])/y;
 
 
   getch();
 
   return 0;
}
CCCR77
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 66
07.01.2012, 14:32  [ТС]     Нахождение максимального елемента.. #5
Спасибо дядь выручил Будешь в донецке с меня бутыль...
Yandex
Объявления
07.01.2012, 14:32     Нахождение максимального елемента..
Ответ Создать тему
Опции темы

Текущее время: 13:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru