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

Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое - C++

Восстановить пароль Регистрация
 
devushka
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 5
13.10.2013, 14:28     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое #1
Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое.

помогите написать код,плиз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 14:28     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое
Посмотрите здесь:

C++ Найти сумму, среднее значение, меньшее и большее из трех введенных чисел
C++ Даны три различных числа. Меньшее из них заменить суммой квадратов
Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения C++
C++ Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел
Меньшее из двух чисел заменить их полусуммой, а большее -их удвоенным произведением C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ezembi
 Аватар для Ezembi
100 / 87 / 3
Регистрация: 29.05.2013
Сообщений: 227
14.10.2013, 20:50     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое #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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
 
using namespace std;
 
 
int main()
{   
    int a,min,sred,max;
    printf("Enter nomber 1: ");
    scanf("%d",&min);
 
    printf("\nEnter nomber 2: ");
    scanf("%d",&a);
    if(a>min)
        sred = a;
    else
    {
        sred = min;
        min = a;
    }
    printf("\nEnter nomber 3: ");
    scanf("%d",&a);
    if(a>sred)
        max = a;
    if(a < min)
    {
        max = sred;
        sred = min;
        min = a;
    }
    if(a>min&&a<sred)
    {
        max = sred;
        sred = a;
    }
    printf("\nmax = %d",max);
    printf("\nsred = %d", sred);
    printf("\nmin = %d",min);
    printf("\nmax * sred = %d",max*sred);
    sred = (max-min)/2;
    printf("\nsred = %d", sred);
    printf("\nmin*3 = %d",min*3);
    _getch();
}
devushka
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 5
20.10.2013, 00:32  [ТС]     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое #3
Здравствуйте,а вы бы не могли мне еще помочь и изменить этот код без printf scanf, мы этого еще не изучали,
а используя только операторы if else или switch
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
20.10.2013, 03:20     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое #4
А просматривать результат как?

Добавлено через 45 секунд
http://www.cplusplus.com/reference/cstdio/printf/
http://www.cplusplus.com/reference/cstdio/scanf/
devushka
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 5
20.10.2013, 12:15  [ТС]     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое #5
А, извините, я запуталась
Тогда printf, scanf это что-то типа cout, cin ?
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
21.10.2013, 00:18     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое #6
Цитата Сообщение от devushka Посмотреть сообщение
А, извините, я запуталась
Тогда printf, scanf это что-то типа cout, cin ?
Грубо говоря да. И то и то предназначено для вывода. Вот только одно (первое) - функции, а другое объекты, предназначенные для вывода/ввода потока.
Лучше использовать cin/cout.
Yandex
Объявления
21.10.2013, 00:18     Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое
Ответ Создать тему
Опции темы

Текущее время: 06:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru