Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Брэндон
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 35
#1

Найти сумму 2 наибольших из трех чисел

14.12.2010, 12:20. Просмотров 887. Ответов 2
Метки нет (Все метки)

1) Даны 3 целых числа. Найти сумму 2 наибольших из них.
2)дана структура данных из 5 названий цветочных растений
цветок
-название
-месяц цветения
пользователь вводит дату получает название растения.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2010, 12:20
Ответы с готовыми решениями:

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

Найти сумму двух наибольших числел из трех
Даны три различных числа. Найти сумму двух наибольших из них. с++ с формой.

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

Из трёх заданных чисел найти сумму двух наибольших
Данные три числа. Найти сумму двух наибольших из них.

Сумма двух наибольших из трех заданных чисел
Даны три числа. Требуется найти сумму двух наибольших из них. Формат входных...

2
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
14.12.2010, 13:08 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Брэндон Посмотреть сообщение
1) Даны 3 целых числа. Найти сумму 2 наибольших из них.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream> 
 
using namespace std;
 
int main()
{
    int a,b,c,sum;
    cout<<"Enter a -> ";
    cin>>a;
    cout<<"Enter b -> ";
    cin>>b;
    cout<<"Enter c -> ";
    cin>>c;
    (a > b && b > c) ? sum = a+b : ((a > b && c > b) ? sum=a+c : sum=b+c );
    cout<<sum;
    system("pause");
        return 0;
}
0
VenCarbon
33 / 32 / 7
Регистрация: 14.12.2010
Сообщений: 159
14.12.2010, 13:13 #3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
#include "stdio.h"
#include <iostream>
using namespace std;
 
void main()
{
   int a[3];
   cout << "Enter 3 numerals \n";
   for (int i = 0; i < 3; i++) {
      cin >> a[i];
   }
   int imin = 0;
   for (int i = 1; i < 3; i++) {
      if (a[imin] > a[i]) {
         imin = i; //ищем позицию минимального из трех.
      }
   }
   a[imin] = 0; // потом его обнуляем
   int sum = 0;
   for (int i = 0; i < 3; i++) { //складываем все 3 числа.
      sum += a[i];
   }
   cout << sum;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2010, 13:13

Найти сумму трех чисел
Даны трехзначные числа(чтоб цифры в этих числах были разные) , ввод а(сумма...

Нахождение суммы двух наибольших из трех различных чисел
Как это сделать?

Составьте алгоритм и программу нахождения произведения двух наибольших из трех введенных чисел
Составьте алгоритм и программу нахождения произведения двух наибольших из трех...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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