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

Поменять местами наим и наиб. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить адреса и значения элементов массива http://www.cyberforum.ru/cpp-beginners/thread224427.html
Элементы массива определяются формулой X0=X1=1; Xk-2 + 2^1-k*Xk-1, k=2,3,...10 Требуется определить адреса и значения элементов этого массива
C++ из паскаля в С++ кто сможет пожалуста переведите этот код в С++: Program PR53; Uses Graph; const n=20; Var k,d,m,x1,x2,y1,y2:integer; s1,s2,s3,s4,x0,y0,a:real; x,y:array of integer; Begin d:=detect; for k:=1 to n do read(x,y)); http://www.cyberforum.ru/cpp-beginners/thread224423.html
C++ Протабулируйте функции. Отрезок и шаг вводятся с клавиатуры: sh x-x+1
Протабулируйте функции. Отрезок и шаг вводятся с клавиатуры: sh x-x+1
C++ Сформировать массив из элементов матрицы
Дан двумерный массив. Сформировать одномерный массив, каждый элемент которого равен среднему арифметическому четных положительных элементов соответствующего столбца двумерого массива. c++ Помогите ПЛЗ решить...
C++ приемы работы с текстовыми файлами http://www.cyberforum.ru/cpp-beginners/thread224389.html
как считать с файла, количество в нем строк ???? искал нигде не нашел. Добавлено через 43 минуты Label2->Caption="Открытие файла"; FILE *file; char* file_name = "C:/123.txt"; char str_file; file = fopen( file_name, "r" ); if(file != NULL)
C++ быстрая сортировка [плз у мя последний зачёт] быстрая сортировка всего 3вопрос..... заранее спс #include <iostream> using namespace std; //============================= int array; //============================= подробнее

Показать сообщение отдельно
KOPC1886
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352

Поменять местами наим и наиб. - C++

05.01.2011, 18:40. Просмотров 429. Ответов 5
Метки (Все метки)

Мне нужно поменять местами наименьший и наибольший элементы массива. Я это сделал. Препод говорит, что теперь надо сделать это без квадратных скобок. Что это значит, всмысле без массива?
Можете помочь. Пожалуйста.

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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
           const int size=3;
    int b[size]={6,567,-56};
    int min=b[0];
    int max=b[1];
    int obmen,max1=1,min1=0;
    for (int i=0;i<size;i++)
    {
        if(b[i]<min)
        {
            min=b[i];
            min1=i;
                
        }
        else if (b[i]>max)
        {
            max=b[i];
            max1=i;
            
        }
        
    obmen=b[min1];
    b[min1]=b[max1];
    b[max1]=obmen;
    }
    
    for(int k=0;k<size;k++)
    {   
        
        cout<<b[k]<<endl;
        
    }
    
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru