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

Если среди трех чисел А, В, С имеется хотя бы одно четное вычислить максимальное - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что означает ошибка? http://www.cyberforum.ru/cpp-beginners/thread138500.html
Написал программу. Компилятор выдаёт мне ошибки: №1) Error: Unresolved external 'ReadTextFile(std::basic_fstream<char, std::char_traits<char> >&, NoteBook&)' referenced from C:\DOCUMENTS AND...
C++ Максимумы и минимумы. Векторы 1). Дано целое число N из целых чисел. Найти номера первого и последнего максимального элемента из данного набора и вывести их в указанном порядке. 2). Дан целочисленный массив размера N. Вывести... http://www.cyberforum.ru/cpp-beginners/thread138491.html
Удалить из файла 3 последние строки. C++
Дан текстовый файл, содержащий более 3х строк. Удалить из файла 3 последние строки.
C++ Матрицы
1). Дана матрица размера M*N. Для каждой строки матрицы найти сумму её элементов. 2). Дана квадратная матрица А порядка М. Найти сумму элементов её главной диагонали, содержащей следующие элементы:...
C++ Программа создания словника по тексту. http://www.cyberforum.ru/cpp-beginners/thread138469.html
Уважаемые программисты, помогите пожалуйста! Я ничего не соображаю в С++, а задание очень большое и сложное. Вся надежда на вас - мыслящих людей!:) Заранее спасибо! а) Программа создает (или...
C++ код к заданиям 1. Дана целочисленная квадратная матрица порядка n. Найти сумму элементов той строки, в которой расположен максимальный элемент матрицы. Если таких строк несколько, вывести все суммы. Матрицу... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9680 / 5630 / 954
Регистрация: 25.07.2009
Сообщений: 10,803
31.05.2010, 21:10
Ну и я добавлю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <algorithm>
 
// Если среди трех чисел А, В, С имеется хотя бы одно четное вычислить максимальное,
// иначе – минимальное.
 
int main(){
    const int SIZE = 3;
    int arr[SIZE], i;
    for ( i = 0; i < SIZE; ++i ){
        std::cout << (char)('A' + i) << " = ";
        std::cin >> arr[i];
    }
    for ( i = 0; i < SIZE && (arr[i] & 1); ++i )
        ;
    if ( i == SIZE )
        std::cout << "Minimum number: " << *std::min_element(arr, arr + SIZE) << std::endl;
    else
        std::cout << "Maximum number: " << *std::max_element(arr, arr + SIZE) << std::endl;
 
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru