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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
#1

Заменить все положительные элементы целочисленного массива на значение минимального - C++

05.10.2011, 18:14. Просмотров 631. Ответов 10
Метки нет (Все метки)

пожалуйста, помогите решить задачку на турбо си.
заменить все положительные|отрицательные элементы целочисленного массива размера 10 на значение минимального|максимального.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2011, 18:14     Заменить все положительные элементы целочисленного массива на значение минимального
Посмотрите здесь:

Заменить все положительные элементы целочисленного массива на значение минимального - C++
Заменить все положительные элементы целочисленного массива размера 10 на значения минимального

Заменить все положительные элементы целочисленного массива размера 10 на значение минимального - C++
Заменить все положительные элементы целочисленного массива размера 10 на значение минимального

Заменить все отрицательные элементы массива на значение минимального элемента - C++
1) Задан массив из 6 действительных чисел. Заменить все элементы с отрицательным значением на значение минимального элемента.

Заменить все элементы массива с отрицательным значением на значение минимального положительного элемента - C++
Объявить массив целых чисел и заполнить его случайными значениями с помощью функций srand() и rand(). Размер массива и диапазон значений...

Дан массив A[N]. Все положительные элементы уменьшить на значение минимального элемента - C++
Здравствуйте! Помогите немного доделать вот такую задачку: Дано: ...

Заменить все положительные1|отрицательные2 элементы целочисленного массива - C++
помогите пожалуйста решить задачу на Array: Заменить все положительные1|отрицательные2 элементы целочисленного массива размера 10 на...

Заменить все положительные элементы массива максимальным - C++
Помогите пожалуйста.:) Создать одномерный массив из 10 случайных целых чисел из интервала от -10 до 10. Найти максимальный элемент...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rudeeeboy
14 / 14 / 1
Регистрация: 08.11.2010
Сообщений: 172
05.10.2011, 18:24     Заменить все положительные элементы целочисленного массива на значение минимального #2
а что не понятно то?
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
05.10.2011, 18:30  [ТС]     Заменить все положительные элементы целочисленного массива на значение минимального #3
не пойму как правильно записать программу.... ((
rudeeeboy
14 / 14 / 1
Регистрация: 08.11.2010
Сообщений: 172
05.10.2011, 18:38     Заменить все положительные элементы целочисленного массива на значение минимального #4
перебираешь весь массив, записываешь мин и макс элементы, а потом смотришь меньше\больше нуля
Петррр
5948 / 3385 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
05.10.2011, 18:42     Заменить все положительные элементы целочисленного массива на значение минимального #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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main(int argc, char ** argv)
{
    srand(time(0));
    const int size = 10;
    int *array = new int[size];
    for(int i = 0; i < size; i++)
    {
        array[i] = rand() % 20 - 7;
        cout << array[i] << " ";
    }
    cout << endl;
    int min = array[0], max = array[0];
    for(int i = 0; i < size; i++)
    {
        if (min > array[i])
            min = array[i];
        if (max < array[i])
            max = array[i];
    }
    for(int i = 0; i < size; i++)
    {
        if (array[i] > 0)
            array[i] = min;
        else
            if (array[i] < 0)
                array[i] = max;
        cout << array[i] << " ";
    }
    delete [] array;
    cout << endl;
    system("pause");
    return 0;
}
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
05.10.2011, 18:43  [ТС]     Заменить все положительные элементы целочисленного массива на значение минимального #6
а можно код написать? это я понимаю, что так надо делать, записать кодом надо..(простите, я пока чайник во всем этом)
soon
05.10.2011, 18:53
  #7

Не по теме:

Цитата Сообщение от missg Посмотреть сообщение
простите, я пока чайник во всем этом
Не будете тренироваться - так и останетесь чайником во "всем этом". Хотя... Если вы не хотите - настаивать не буду.

missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
05.10.2011, 18:55  [ТС]     Заменить все положительные элементы целочисленного массива на значение минимального #8
soon, я тренеруюсь, но если помощи никакой не будет, так и не поймешь...
Петррр
5948 / 3385 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
05.10.2011, 19:04     Заменить все положительные элементы целочисленного массива на значение минимального #9
missg, тренировка не есть просьба написать код, тренировка - чтение книг и решение задач в конце каждой главы книги.
soon
05.10.2011, 19:05
  #10

Не по теме:

Цитата Сообщение от missg Посмотреть сообщение
но если помощи никакой не будет, так и не поймешь...
Когда я начинал учить с++, моим лучшим помощником была книга. Ни форум, ни друзья-программисты(их вообще не было), а только книга. Ну и еще базовые знания по Pascal. Знаете, сколько я мучился над hello world? А все потому, что писал вместо cout count. И тем не менее, я не побежал постить на форум, а не поленился переписать раза 3 заново(пока все не заработало), назвать себя дураком и продолжать изучать дальше. Потому, что я хотел научиться писать на плюсах. Если вы хотите - откройте книгу и прочитайте. Желательно несколько раз, так лучше усвоится. Если нет, предлагаю закончить оффтоп. К тому же программу вам написали.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2011, 19:08     Заменить все положительные элементы целочисленного массива на значение минимального
Еще ссылки по теме:

Заменить все отрицательные элементы массива на -1, а положительные на +1 - C++
Заменить все отрицательные элементы массива на -1, а положительные на +1 С++ Помогите пожалуйста и если можно то с комментариями

Заменить все положительные элементы массива на их остатки от деления на 5 - C++
Дан массив из 30-ти элементов. Написать программу, которая заменит все положительные элементы массива на их остатки от деления на 5, а...

Заменить все положительные четные элементы массива единицами - C++
Заменить все положительные четные элементы массива единицами. Найти номер первого максимального элемента среди отрицательных элементов,...

Все элементы массива, стоящие после минимального, заменить нулями - C++
Все элементы массива, стоящие после минимального, заменить нулями Написал программу. Но не пашет. Где-то есть ошибки. Помогите исправить....

Массив. Удалить все положительные элементы, имеющие четный порядковый номер, идущие после минимального элемента массива - C++
11. В массиве A=(a1, а2, ..., аn) удалить все положительные элементы, имеющие четный порядковый номер, идущие после минимального элемента...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
05.10.2011, 19:08  [ТС]     Заменить все положительные элементы целочисленного массива на значение минимального #11
soon, спасибо, я учту то, что вы сказали.
Yandex
Объявления
05.10.2011, 19:08     Заменить все положительные элементы целочисленного массива на значение минимального
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru