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

Массив указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнить массив цифрами числа, считанного через cin http://www.cyberforum.ru/cpp-beginners/thread61887.html
Здрасти, как ввести в массив int mMass число 12345 с помощью cin>>? Нужно чтобы в mMass записалась 1, в mMass записалась 2 .... и тд.
C++ Указатели, массивы. Не могу разобраться Перелопатил весь инет, так не смог разобраться ((( Вот общее задание, ято бы было понятно: Объявить массив целых чисел и заполнить его случайными значениями. Диапазон значений его элементов заданы в Вашем варианте индивидуального задания. В индивидуальных заданиях указано также, какую обработку массива следует произвести. Дополнительные условия: • размер массива определяется в начале... http://www.cyberforum.ru/cpp-beginners/thread61882.html
Оптимизация алгоритмов C++
Привет всем). Есть задача: "Дана целочисленная прямоугольная матрица. Определить номера строк и столбцов всех седловых точек". Я решил эту задачу таким способом: 1) нахожу минимальный элемент в строке; 2) ищу в этой же строке элементы равные найденному минимальному элементу и записываю их номера в массив; 3) проверяю, являются ли найденные элементы максимальными в своих столбцах итак для...
Одномерный массив! C++
Дан одномерный массив из 1000 элементов, состоящий из случайных целых чисел в диапазоне от 0 до 50. Найти сумму элементов массива, с начала массива, до первого элемента равного нулю.
C++ Удалить минимальный и максимальный элементы массива http://www.cyberforum.ru/cpp-beginners/thread61863.html
новичек исщет решение вот две задачки помогите . 1.Ввести одномерный статический массив из k чисел.Удалить минимальный и максимальный элементы массива. 2.Ввести матрицу размером NxM. Память для массива выделить динамически.Найти минимальный среди элементов, лежащих выше главной диагонали.
C++ функции,поправьте код пожалуста. Задание : описать функцию Repl(A,B), меняющую местами максимальные элементы матриц А и В произвольного порядка. Считать, что в каждой матрице только один элемент. Я написал код для определенных значений столбца.По другому не получается.....Нужно сделать как в задании. Ещё проблема с обменом максимальных элементов.)))))))))))) #include <iostream.h> #include <conio.h> подробнее

Показать сообщение отдельно
Monte-Cristo
 Аватар для Monte-Cristo
2807 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
07.11.2009, 17:33     Массив указателей
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
#include <iostream>
using namespace std;
 
int main() 
{
    int A[5] = {7, 6, 2, 1, 8};
    int *p[5];
    
    for (size_t i=0; i<5; i++)
        p[i] = A+i;
        
    for (size_t i=0; i<5-1; i++)
        for (size_t j=i+1; j<5; j++)
            if (*p[i] > *p[j])
            {
                int *tmp = p[i];
                p[i] = p[j];
                p[j] = tmp;
            }
    
    for (size_t i=0; i<5; i++)
        cout << *(p[i]) << " ";
        
    system("pause");
    return 0;
}
 
Текущее время: 02:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru