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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как вывести в ответе каждое слагаемое(произведение) с общей суммой(частным) http://www.cyberforum.ru/cpp-beginners/thread676785.html
выражение задается в таком виде(здесь прилагаю пример слагаемых): (k+1)+(k+1)(k+2)+...+(k+1)(k+2)*...*(k+n)=R а вывести нужно, например, в таком 2+6+24=32 в программе я уже задала цикл, он...
C++ Из Делфи в С++ Может ли кто то помочь перевести программу?Буду очень благодарна любой помощи) unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, ... http://www.cyberforum.ru/cpp-beginners/thread676777.html
C++ Скорость сотрировки массива
Есть массив из N элементов, который сортируется по алгоритму у которого скорость O(n ln n) Как мне понять кокая примерно скорость будет? Тоесть если N = 1000 000 Ln(N)*N ~ 13 000 000 - Что за...
Как записатт массив из файла? C++
Всем привет, в С++ нуб полный, начинаю только разбираться. В общем дело такое, есть файл TXT, в нем в каждой строчке по одной цифре. Требуется этот текстовый файл записать в массив на С++ в одну...
C++ сделал код но с ошибками,не могу исправить! http://www.cyberforum.ru/cpp-beginners/thread676765.html
в файле задание и код)) Заранее огромное спасибо)
C++ Ms visual C++ отладка Тесть, можно ли в Ms visual C++ 2008, чделать так как в поскале, тоесть код программы выполняется построчно при этом выводится названия переменных и их значеня. Тоесть в turbo pascal'e если не... подробнее

Показать сообщение отдельно
Петррр
5954 / 3391 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
21.10.2012, 19:35
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
35
36
37
#include <iostream>
#include <limits>
#include <clocale>
 
int main()
{
    setlocale(LC_ALL, "");
    const int size = 8;
    int array[size];
    for (int i = 0; i < size; i++)
        std::cin >> array[i];
    int five_count = 0;
    int sum = 0;
    int max = -1;
 
    for (int i = 0; i < size; i++)
        if (array[i] % 5 == 0)
            five_count++;
 
    for (int i = 1; i < size; i += 2)
        if (array[i] % 2 == 0)
            sum += array[i];
 
    for (int i = 0; i < size; i++)
        if (array[i] % 2 == 0)
            if (max == -1)
                max = i;
            else if (array[i] > array[max])
                max = i;
    
    std::cout << "Количество элементов кратных 5: " << five_count << std::endl;
    std::cout << "Cумму четных элементов массива стоящих на нечетных местах: " << sum << std::endl;
    if (max == -1)
        std::cout << "Максимальный четный элемент массива: Не найден\n";
    else
        std::cout << "Максимальный четный элемент массива: " << array[max] << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru