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

МИН И МАХ в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переместить данный элемент в конец двусвязного списка и вывести указатели на первый и последний элементы http://www.cyberforum.ru/cpp-beginners/thread203831.html
Ребятки, помогите решить, пожалуйста) Дан указатель P0 на один из элементов непустого двусвязного списка. Переместить данный элемент в конец списка и вывести указатели на первый и последний элементы...
C++ матрица в матрице A(m,n) найти строку с максимальной суммой элементов и минимальной суммой элементов. Далее сформировать вектор B(m), у которого бы элементы чередовались с максимальной и минимальной строк http://www.cyberforum.ru/cpp-beginners/thread203828.html
C++ димамические массивы
Помогите пожалуйста с задачкой) В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)Сумму отрицательных элементов массива; 2)произведение элементов массива, расположенных...
Отсортировать матрицу m*m C++
Отсортировать матрицу m*m по возрастанию за k-тым элементом в строке. Например: K=2(2 столбец(967)) 294 567 274 Должно вывести: 567 274 294
C++ Вычислить сумму элементов вещественного массива, находящихся до минимального http://www.cyberforum.ru/cpp-beginners/thread203822.html
Вычислить сумму элементов вещественного массива, находящихся до минимального и после максимального элементов. Создать функции для определения номеров минимального и максимального элементов, а так же...
C++ статические массивы Помогите пожалуйста решить задачку! Желательно на завтра)))))Дана ценлочисленная прямоугольная матрица. Определитть номер первого из столбцов, содержащих хотя бы один нулевой элемент.... подробнее

Показать сообщение отдельно
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227

МИН И МАХ в массиве - C++

05.12.2010, 15:35. Просмотров 439. Ответов 2
Метки (Все метки)

Даны два массива размерность 10.Создать третий массив этой же размерности при условии что его элементы будут следующие: если A[i]*B[i]<1 - min(a[i],b[i] ),если A[i]*B[i]>=1 - max(a[i],b[i]) .При этом надо создать функции уоторые находят максимальное и минимальное число и формирует новый массив.

Вот вроде у меня получилось.Но оно чего не так работает.Помогите исправить пожалуйста!Умоляю...уже не знаю что тут сделать((

Добавлено через 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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
 
float MyMax ( float u ,float v)
 { int r2;
  if(u>v)
   r2=u   ;
   else
   r2=v ;
 
   return r2;
 }
 
 
float MyMin ( float u ,float v)
 { int r1;
  if(u>v)
   r1=v   ;
   else
   r1=u ;
 
   return r1;
 }
 
 
 
 void FunZ ( int n , float X[], float Y[],float Z[])
   {
   for(int i=0 ; i<n ; i++ )
     {
      if ( fabs( X[i]*Y[i])>1 )
        Z[i]=MyMax(X[i],Y[i]);
        else
       Z[i]=MyMin(X[i],Y[i]);
       cout<<Z[i]<< " " ;
     }
 
  }
 
 
int main()
{   const m=5;
    float A[m] , B[m] , C[m] ;
 
     for (int i=0;i<m;i++)
     { cin>>A[i];
     cout<<A[i]<<" " ;}
 
     for (int t=0;t<m;t++)
     { cin>>B[t];
     cout<<endl<<B[t]<<" " ;}
 
  FunZ (  m ,  A,  B , C) ;
 
  getch();
        return 0;
}
Добавлено через 21 минуту
Кто-нибудь....ПОСМОТРИТЕ ПОЖАЛУЙСТА!(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru