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

Дан целочисленный массив .Найти его второй по величине элемент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Количество чисел! http://www.cyberforum.ru/cpp-beginners/thread1065221.html
Вот такоя задача.Я пытался изменить тип данных,но не успел решить. Задача: Напишите функция с прототип: int number_digits(int n); что рассчитывает цифры на n(число с вход клавиатуре)....
C++ Перевод строк в верхний и нижний регистры не работает для кириллицы Для того, чтобы в программе можно было осуществлять различные действия вне зависимости от регистра, используются специальные функции tolower(c) и toupper(c), переводящие переданный им символ с в... http://www.cyberforum.ru/cpp-beginners/thread1065203.html
C++ Алгоритм Флойда — Уоршелла
Мне нужно подсчитать сумму кротчайшего пути от вершины А к вершине В. При этом не нужно брать в расчеты 0 (нули).
C++ Добавить в данный код функцию вывода на экран количества не четных элементов массива
Доброго времени суток. Помогите пожалуйста добавить в данный код функцию вывода на экран количества не четных элементов массива: #include <stdio.h> #include <conio.h> #include <stdlib.h> int...
C++ Придумать программу, в которой должны быть задействованы некоторые темы http://www.cyberforum.ru/cpp-beginners/thread1065179.html
Помогите, пожалуйста. Нужно придумать программу и алгоритм к ней, в которой затронулись бы эти темы: 1. Вычисление арифметических выражений 2. Операторы С++ 3. Вычисление ряда. Форматное введение...
C++ Обработка одномерных массивов. Сортировка массивов Здравствуйсте! Помогите пожалуйста написать программу! В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) максимальный по модулю элемент массива; 2) сумму элементов... подробнее

Показать сообщение отдельно
MicM
822 / 480 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
07.01.2014, 21:41
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
#include <iostream>
#include <ctime>
#include <cstdlib>
using std::cout;
using std::cin;
using std::endl;
 
int main()
{
    int size;
    cout <<"Size massiv: ";
    cin >> size;
    int *a = new int[size];
    srand (time(NULL));
    for (int i=0; i<size; i++)
    {
        a[i]=rand()%20+1;
        cout <<a[i] <<' ';
    }
    cout <<endl;
    int m1 = 0,m2 = 0;
    for (int i=0; i<size; i++)
    {
        if (a[i]>m1)
        {
            m2 = m1;
            m1 = a[i];
        }
        else if (a[i]>m2 && a[i]!=m1)
            m2 = a[i]; 
    }
    cout <<m2 <<endl;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru