Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не ловится исключение https://www.cyberforum.ru/ cpp-beginners/ thread854080.html
Здравствуйте, есть такой метод: bool Library::Remove(unsigned int bookNumber) { try { bookCollection.erase(bookCollection.begin() + bookNumber); return true; } catch(...) { return...
Работа с сопрограммами и подпрограммами на других языках C++
Подскажите есть ли в стандартах std или иные кросплатформенные методы работы с сопрограммами и подпрограммами(отдельные исполняемые файлы)? Покажите пример на c++ если не сложно:)
Подскажите название алгоритмов поиска и сортировки информации C++
У меня есть код, но я не знаю какой это метод поиска информации: void DataBase::find(double price) { int cnt = CashBox::getCount(); bool fl; for (int i = 0; i < cnt; i++) { if...
C++ Почему в code blocks не работает с strcpy? Почему code blocks не работает с strcpy? Выдает ошибку "error: 'strcpy' was not declared in this scope" https://www.cyberforum.ru/ cpp-beginners/ thread854074.html
C++ Виртуальное хеширование (virtual hashing) https://www.cyberforum.ru/ cpp-beginners/ thread854067.html
Добрый день. Подскажите, есть у кого материалы или исходники по теме Виртуальное Хеширование? Подойдёт всё - возможно кто-то сталкивался, в сети очень мало информации. Заранее спасибо.
C++ Ввод чисел с клавиатуры
Добрый день. У меня 2 вопроса. Как сделать так чтобы вычисление выводились на экран в виде n.00 а не n. (например 6.00, 7891.00) Как сделать так (если вообще можно) чтобы введенные с...
Соеденить N равноудаленных точек на суперэллипсе C++
13. Поищите в веб информацию о суперэллипсе, чтобы лучше представит его себе. Напишите программу, которая рисует звездообразные шаблоны, соединяя точки, лежащие на суперэллипсе. Пусть параметры а,...
C++ Наследование, виртуальный метод просмотра, метод (сравнение символьных массивов) Доброго времени суток! Прошу помочь разобраться с заданием: Напишите программу на языке программирования С++, которая должна содержать: - базовый класс, включающий: - два элемента в виде строк... https://www.cyberforum.ru/ cpp-beginners/ thread854054.html
C++ Операции над строкой. Подсчитать количество слов, которое начинается с той буквы, которой заканчивается предыдущее слово https://www.cyberforum.ru/ cpp-beginners/ thread854051.html
Дано предложение, слова в нем разделены пробелами. Подсчитать количество слов, которое начинается с той буквы, которой заканчивается предыдущее слово. Если таких слов больше половины, то их...
C++ Как переделать на консоль? данная задача сделано в форме, нужно чтоб все тодже самое, считалось в консоли //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop ... https://www.cyberforum.ru/ cpp-beginners/ thread854048.html
101 / 102 / 43
Регистрация: 06.03.2012
Сообщений: 478
03.05.2013, 15:07 0

Дан массив размера n. Преобразовать его, умножив все положительные элементы на минимальный элемент

03.05.2013, 15:07. Просмотров 419. Ответов 3
Метки (Все метки)

Ответ

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
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <ctime>
#include <iomanip>
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
    srand (time(NULL));
 
    const int N = 10;
    int massiv [N];
    
    cout<<"Исходный массив: ";
        cout<<endl;
    for (int i = 0;i<N;i++)
    {
        massiv[i] = - 10 + rand () % 21;
        cout<<setw (3)<<massiv[i];
    }
    cout<<endl;
 
    int min,prz = 0;
    min = massiv[0];
    for (int i = 0;i<N;i++)
    {
        if (min > massiv[i])
            min = massiv[i];
        if (massiv[i] > 0)
            massiv[i] = massiv[i] * min;
    }
 
    cout<<"Преобразованный массив: ";
        cout<<endl;
    for (int i = 0;i<N;i++)
    {
        cout<<setw (3)<<massiv[i];
    }
 
    cout<<endl;
 
    system ("pause");
    return 0;
}


Вернуться к обсуждению:
Дан массив размера n. Преобразовать его, умножив все положительные элементы на минимальный элемент
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2013, 15:07
Готовые ответы и решения:

Преобразовать массив, умножив положительные элементы на минимальный (с использованием сортировки)
что-то вывод не получается... Помогите( #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Преобразовать массив, умножив все его элементы на минимальный элемент
Дан целочисленный массив, состоящий из n элементов. Преобразовать его, умножив все его элементы на...

Дан массив. Уменьшить все его элементы на минимальный элемент массива
Дан массив А(n). Уменьшить все его элементы на минимальный элемент массива. Помогите сделать...

Дан целочисленный массив размера N. Преобразовать его, прибавив к четным1|нечетным2 числам первый3|последний4 элемент. Первый и последний элементы мас
Дан целочисленный массив размера N. Преобразовать его, прибавив к четным1|нечетным2 числам...

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