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

Найти произведение двух наибольших четных чисел массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Битовый сдвиг http://www.cyberforum.ru/cpp-beginners/thread721040.html
Вот в чем вопрос: int x = 2; int y; y = (x >> 32); cout << x << " " << y; Должен быть выход 2 0, а на экран выводится 2 2.
C++ Переделать код с С на С++ помогите пожалуйста с программой! #include <gmp.h> int main(int argc, char** argv) { mpz_t x; mpz_t s; mpz_init_set_ui(x, 2); http://www.cyberforum.ru/cpp-beginners/thread721023.html
C++ Смысловая задача!
Товарищи программисты!Нужна Ваша помощь.. 5.18 Запрещено размещать задания в виде картинок и других файлов с их текстом.
Нужно создать базу данных (создать пустой бинарный файл). Через поток. Поток бинарного файла описать в виде локальной переменной внутри функции. C++
Совсем не понял эту тему. Нужно создать базу данных (создать пустой бинарный файл). Через поток. Поток бинарного файла описать в виде локальной переменной внутри функции. В C++ Builder 6. В базе ужно указатели на структуру: typedef struct {char rajon ; int nomer; char vulitca ;}adresa; typedef struct {int telefon; char PIB ;}advocat; typedef struct {int telefon; char PIB ;}notarius; ...
C++ Сформировать бинарное дерево, посчитать количество листьев http://www.cyberforum.ru/cpp-beginners/thread720995.html
помогите написать программу,можно и с использованием классов. сформировать бинарное дерево элементами которого являются целые числа.Посчитать количество листьев у дерева.
C++ Написать программу, которая создает двумерный массив со случайными числами A[N,M]. Вычислить сумму и число положительных элементов массива Написать программу, которая с помощью датчика случайных чисел создает двумерный массив A. Вычислить сумму и число положительных элементов этого массива. С датчиком я разобрался, получилось даже вывести массив случ. чисел. Как посчитать сумму и число положительных элементов у меня на получается #include <iostream.h> #include <stdlib.h> #include <time.h> void main () {int a, i, j, s,... подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
06.12.2012, 03:17     Найти произведение двух наибольших четных чисел массива
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
#include <stdio.h>
#include <stdlib.h>
#define SIZE 50
 
int main( void )
{
    int array[SIZE];
    int hmax, lmax, i, j;
    
    /* заполнима массив произвольными значенями
       и отобразим результат */
    for( i = 0; i < SIZE; ++i )
    printf( "%d%c", array[i] = rand() % 100,
        (i%10)==9 || i==SIZE-1 ? '\n' : ' ' );
    /* найдём 2 максимальных чётных значения */
    i = 0;
    for( hmax = i + 1, lmax = i + 2; i < SIZE; ++i ) {
    if( array[hmax] < array[i] && array[hmax] % 2 )
        hmax = i;
    if( array[lmax] < array[i] && i != hmax && array[lmax] % 2 )
        lmax = i;
    }
    /* Отобразим результат */
    printf( "\nvalue %d * value %d = value %d.\n",
        array[hmax], array[lmax], array[hmax] * array[lmax] );
    
    return 0;
}
 
Текущее время: 08:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru