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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Grenny
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 14
#1

Простейшие C++ - C++

25.10.2012, 02:32. Просмотров 405. Ответов 3
Метки нет (Все метки)

1. Пользователь вводит 5 чисел. Если все числа нечётные, то программа выводит слово “YES”, иначе она выводит слово “NO”.

2. Пользователь вводит 5 чисел. Программа выводит среднее арифметическое минисаотного и максимального числа из этих пяти.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2012, 02:32     Простейшие C++
Посмотрите здесь:

Простейшие циклы С - C++
Помогите ЛюДи !!!! в СрочНяк... дано натуральное число n. вычислить

Простейшие циклы С++ - C++
Помогите ЛюДи !!!! в СрочНяк... дано натуральное число n. вычислить

Простейшие вычисления - C++
помогите написать код!.... надо по заданию: По заданному радиусу найти площадь поверхности и объем шара. как сделать..?я в С++ не...

Простейшие классы - C++
Пожалуйста помогите решить: Составить описание класса для представления даты. Предусмотреть возможности установки даты и изменения...

Простейшие циклы - C++
Среднее арифметико-геометрическое двух чисел a и b определяется следующим образом. Положим a0=a, b0=b. Далее строим две последовательности:...

Простейшие циклы на C - C++
Решить с использованием рекуррентных выражений. Задание: Дано целое n. Найти то, что написано во вложении.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grsfan
0 / 0 / 0
Регистрация: 13.09.2012
Сообщений: 10
25.10.2012, 09:14     Простейшие C++ #2
В С++ есть функции поиска минимального и максимального числа из заданного диапазона (min_element и max_element). Сначала используй их,а потом уже ищи среднее арифметическое. Это по второй задаче.
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 171
25.10.2012, 09:26     Простейшие C++ #3
Цитата Сообщение от Grenny Посмотреть сообщение
1. Пользователь вводит 5 чисел. Если все числа нечётные, то программа выводит слово “YES”, иначе она выводит слово “NO”.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
    {
    int a,k=0;  
    for(int i=0;i!=5;++i)
        {
        std::cin>>a;
        if(!(a%2))k=1;
        }
    if(k)std::cout<<"NO"<<std::endl;
    else std::cout<<"YeS"<<std::endl;
    return 0;   
    }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2012, 09:26     Простейшие C++
Еще ссылки по теме:

ПРОСТЕЙШИЕ ПРОГРАММЫ НА С++ Сложение массивов - C++
Произвести сложение двух массивов 5х3 по правилам сложения матриц. #include &lt;iostream.h&gt; int main() { ...

Циклы, массивы, простейшие программы - C++
Доброго времени суток. В программировании не силен. Решил обратиться к людям понимающим в этом вопросе больше. Если кто может помочь буду ...

Оформить простейшие задачи в виде функций - C++
Ребят помогите пожалуйста с задачками для CodeBlocks. Реализовать задачи 1 и 2 в виде функций выполняемых условно-бесконечном цикле...

Реализовать 4 функции на простейшие арифметические операции (+,-, *, /) - C++
Начал изучать указатели. Вошёл туго. Очень хочу разобраться самостоятельно, но задачи сдавать тоже нужно. Прошу помощи в решении задачи. ...

Простейшие структуры. Нужно написать программы - C++
1.Распечатать в порядке убывания все делители введенного натурального числа. 2. Определить число, полученное выписыванием в обратном...

Простейшие действия над элементами матриц - C++
Задана целочисленная матрица порядка n x n. Для тестирования предусмотреть возможность задавать элементы массива различным образом: при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
grsfan
0 / 0 / 0
Регистрация: 13.09.2012
Сообщений: 10
25.10.2012, 09:26     Простейшие C++ #4
2.
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
#include <vcl.h>
#pragma hdrstop
 
#include <iostream.h>
#include <algorithm>
#include <limits>
 
#include <tchar.h>
 
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
    int myints [4], min, max, result;
    cin  >> myints [0]
         >> myints [1]
         >> myints [2]
         >> myints [3]
         >> myints [4];
    std::cin.ignore(std::numeric_limits <std::streamsize>::max(),'\n');
 
    min = *min_element( myints, myints + 5 );
    max = *max_element( myints, myints + 5 );
    result = ( min + max ) / 2;
    cout << "The average is " << result << endl;
 
    std::cout << "Please Enter to close..." << flush;
    std::cin.ignore(std::numeric_limits <std::streamsize>::max(), '\n');
 
    return 0;
}
Не очень может быть красиво и весьма прямолинейно, но для инста сойдет.
Yandex
Объявления
25.10.2012, 09:26     Простейшие C++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru