Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
valeriikozlov
Эксперт С++
4686 / 2512 / 751
Регистрация: 18.08.2009
Сообщений: 4,550
03.04.2012, 07:36 0

Напечать число, которое меньше максимального элемента,но больше всех остальных элементов

03.04.2012, 07:36. Просмотров 1306. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от IlyaCool Посмотреть сообщение
массива нету...

Не по теме:

тяжелый случай, обычно хоть маленький кусочек массива уже есть и его можно нарастить до нужного размера )


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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{
    srand( time( NULL ) );
    const int N=10;
    int A[N], i;
    printf("Ishodn massiv:\n");
    for(i=0; i<N; i++)
    {
        A[i]=rand()%10;
        printf("%d ", A[i]);
    }
    int max2=A[0], max=A[0];
    for(i=1; i<N; i++)
    {
        if(A[i]>max)
        {
            max2=max;
            max=A[i];       
        }
        else
            if(A[i]>max2 && A[i]!=max)
                max2=A[i];
    }
    printf("\nRes= %d\n", max2);
 
 
    return 0;
}


Вернуться к обсуждению:
Напечать число, которое меньше максимального элемента,но больше всех остальных элементов
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2012, 07:36

Передать в функцию целое число. Функция заменяет его на ближайшее простое число, которое больше или меньше исходного. Вернуться в main( ) и распечатат
Передать в функцию целое число. Функция заменяет его на ближайшее простое...

Как вставить индекс после максимального элемента массива со смещением остальных элементов?
После первого максимального (минимального) элемента массива вставьте его номер,...

Составить программу которая по заданному значению соответствующего элемента, вычисляла бы значения всех остальных элементов треугольника.
В общем суть задачи такова: Дан равнобедренный треугольник с катетом - a,...

0
Другие темы раздела
C++ )Вывести квадрат,состоящий из N x N клеток, заполненных числами от до N^2 по спирали(2<=N<=100).Не допускается начинать спираль в ином,кроме верхнего http://www.cyberforum.ru/cpp-beginners/thread537110.html
1)Вывести квадрат,состоящий из N x N клеток, заполненных числами от до N^2 по спирали(2<=N<=100).Не допускается начинать спираль в ином,кроме верхнего левого угла, закручивать спираль против часовой...
C++ Три массива Всем привет! Помогите пожалуйста - очень прошу всех! Есть код на Паскале только с процедурами, помогите пожалуйста переделать с использованием функций в с++ Условие задачи: даны три массива A, B,... http://www.cyberforum.ru/cpp-beginners/thread537072.html
Поиск в файле слова, состоящего из не более четырех букв C++
Всем привет!) У меня есть задачка. Сейчас напишу условие - нужно считать текстовый файл и определить сколько в нем слов, состоящих из не более чем четырех букв. Я вот научился файл открывать и найти...
C++ Найти max {min (a, b), min (c, d)}.
Найти max {min (a, b), min (c, d)}.
C++ Табуляция функции двух переменных http://www.cyberforum.ru/cpp-beginners/thread537038.html
Протабулировать функцию y=f(u,v) на промежутке Uє и Vє с шагами hu,hv. Результат вывести в виде таблицы. Протабулировать такую функцию: y=pow(exp,tan((u)/cos(v))); Uє и Vє hu=2 hv=0,1 А...
C++ База данных о музыкальных композициях База данных содержит информацию о музыкальных композициях, выходящих в эфир: исполнитель (строка 20 символов), наименование (строка 30 символов), продолжительность (в минутах), дата и время выхода в... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru