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

Найти сумму между минимальными и максимальными числами из 5 заданных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить последнюю букву http://www.cyberforum.ru/cpp-beginners/thread585245.html
Здравствуйте, требуется помощь. Помогите пожалуйста решить данную задачу на C++ Из каждого слова заданного текста удалить последнюю букву.
C++ Найти количество элементов матрицы, которые при делении на 5 дают в остатке 1 дана матрица размера 3х3.найти количество элементов матрицы,которые при делении на 5 дают в остатке 1.борланд си плюс плюс.спасибо заранее http://www.cyberforum.ru/cpp-beginners/thread585242.html
C++ Ошибка примера
#include <iostream> #include <math.h> using namespace std; int main() { int a,y,z,b,f,c; cout<<"Введете число а= "; cin<< a
C++ Виртуальные функции (посоветуйте литературу)
посоветуйте,плиз,литературу,по которой можно изучить виртуальные функции...
C++ Работа со списками в с ++ http://www.cyberforum.ru/cpp-beginners/thread585227.html
помогите пожалуйста сделать программу :gsorry:, буду очень благодарна Составить любую программу со следующими данными
C++ Определить, принадлежит ли указанное число множеству 10 чисел визначтити чи належить вказане число множині 10 чисел, Результат вивести на форму Определить, принадлежит ли указанное число множеству 10 чисел. Результат вывести на форму Официальным языком форума является русский язык. подробнее

Показать сообщение отдельно
Andrey.K
 Аватар для Andrey.K
338 / 259 / 15
Регистрация: 14.11.2010
Сообщений: 480
24.05.2012, 14:21     Найти сумму между минимальными и максимальными числами из 5 заданных чисел
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
#include <conio.h>
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
const int n=5;
int main()
{
    int mas[n];
    srand((unsigned)time(NULL));
    for(int i=0;i<n;i++)
    {
        mas[i]=rand()%10;
        cout<<mas[i]<<" ";
    }
    int min=mas[0],max=mas[0],posMin=0,posMax=0;
    for(int i=0;i<n;i++)
    {
        if(mas[i]>=max) { max=mas[i];posMax=i; }
        if(mas[i]<=min) { min=mas[i]; posMin=i; }
    }
    int sum=0;
    if(posMin>posMax)
    {
        for(int i=posMax;i<=posMin;i++)
            sum+=mas[i];
    }
    else if(posMin<posMax)
    {
        for(int i=posMin;i<=posMax;i++)
            sum+=mas[i];
    }
    cout<<endl<<"sum="<<sum<<endl;
    getch();
    return 0;
}
 
Текущее время: 18:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru