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

Найти все максимальные элементы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ алгоритм функции http://www.cyberforum.ru/cpp-beginners/thread599864.html
здравствуйте, помогите мне пожалуйста с алгоритмом для функции. код на С++ есть. #include <iostream> using namespace std; double my_abs(double val) {
C++ Переименование типов В вопросах к экзамену попался такой вопрос: "Переименование типов" - что это и с чем это используют? Заранее спасибо :) http://www.cyberforum.ru/cpp-beginners/thread599812.html
Блок-схема к задаче: Создать новый массив из отрицательных элементов массива у C++
помогите составить блок-схему к задаче: Создать и вывести массив у, состоящий из семи элементовю Создать новый массив из отрицательных элементов массива у.
C++ Исключения
Никак не могу понять, как работают исключения в С++. Может быть кто-нибудь сможет объяснить на примере деления на 0. Исключения должны быть без throw, с ним у меня получается, а как без него не знаю.
C++ Создать двумерный массив с фиксированными числами http://www.cyberforum.ru/cpp-beginners/thread599750.html
Мне нужно создать двумерный массив с фиксированными числами В первой строке числа-1 во второй строке-2 в третьей строке-3 и т.д. Подскажите пожалуйста
C++ Найти количество строк, среднее арифметическое элементов которых меньше заданной величины Помогите составить программу. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. Добавлено через 8 часов 23 минуты Уже сам сделал.. #include<iostream.h> #include<conio.h> подробнее

Показать сообщение отдельно
Andrey.K
 Аватар для Andrey.K
338 / 259 / 15
Регистрация: 14.11.2010
Сообщений: 480
13.06.2012, 21: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
27
28
29
30
31
#include <iostream>
#include <conio.h>
using namespace std;
const int n=10;
int main()
{
    int mas[n],i=0;
    do
    {
        cout<<"Vvedite "<<i<<" element: ";cin>>mas[i];
        i++;
        if(i==n) { cout<<"massiv zapolnen"<<endl<<endl; break; }
    }
    while(i<n);
    // находим макс. элемент
    int max=mas[0];
    for(i=0;i<n;i++)
        if(mas[i]>max) max=mas[i];
    //выводим позиции
    cout<<"Nomera poziciy: "<<endl;
    int count=0;// переменная для того ,чтобы увеличивать элементы массива
    for(i=0;i<n;i++)
        if(mas[i]==max) { cout<<i<<" "; count++; mas[i]+=count; }// выводим позиции и сразу увечиваем элемент
    cout<<endl;
    cout<<"New massiv: "<<endl;
    for(i=0;i<n;i++)
        cout<<mas[i]<<" ";
    cout<<endl;
    getch();
    return 0;
}
 
Текущее время: 06:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru