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

массив(наибольший и наименьший члены) - C++

Восстановить пароль Регистрация
 
murager_94
0 / 0 / 0
Регистрация: 12.10.2013
Сообщений: 16
15.11.2013, 19:39     массив(наибольший и наименьший члены) #1
Даны целые числа a1,…,a20. Наименьший член последовательности a1,…, a20 заменить целой частью среднего арифметического всех членов, остальные члены оставить без изменения. Если в последовательности несколько членов со значением min(a1,…,a20) то заменить последний по порядку.
а) наибольший и наименьший члены;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2013, 19:39     массив(наибольший и наименьший члены)
Посмотрите здесь:

Ввести в память машины двумерный массив A(N,M). найти наибольший и наименьший элементы среди элементов главной диагонали. C++
Упорядочить массив так, чтобы сначала иши упорядоченные положительные члены а потом упорядоченные отрицательные члены C++
Найти наименьший элемент массива и домножить на него все члены последовательности C++
C++ Найти наименьший элемент массива и домножить на него все члены последовательности, предшествующие этому члену
C++ Наибольший и наименьший элемент массива
C++ наибольший и наименьший элементы матрицы
Поменять местами наибольший и наименьший элемент массива в диапазоне от 0 до 25. Массив рандомный C++
C++ Поменять местами в последовательности наибольший и наименьший члены с помощью указателей

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Бауыржан
 Аватар для Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 147
15.11.2013, 20:21     массив(наибольший и наименьший члены) #2
#include <iostream>
#include <string>

using namespace std;

string getStr(int x)
{
string str = "";
for (int i = 0; i < x; i++)
{
int temp = rand()%10;
char buf[4];
sprintf(buf,"%d",temp);
str += buf;
}
return str;
}

int main(int argc, char* argv[])
{
cout << getStr(10) << endl;
system ("pause");
return 0;
}

Добавлено через 15 секунд
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
#include <iostream>
#include <string>
 
using namespace std;
 
string getStr(int x)
{
string str = "";
    for (int i = 0; i < x; i++)
    {
        int temp = rand()%10;
        char buf[4];
        sprintf(buf,"%d",temp);
        str += buf;
    }
    return str;
}
 
int main(int argc, char* argv[])
{
    cout << getStr(10) << endl;
    system ("pause");
    return 0;
}
Yandex
Объявления
15.11.2013, 20:21     массив(наибольший и наименьший члены)
Ответ Создать тему
Опции темы

Текущее время: 00:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru