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

Даны три числа, упорядочить их по возрастанию (не используя массивы) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ помогите з задачей на итераторы http://www.cyberforum.ru/cpp-beginners/thread357478.html
Ввести последовательность действительных чисел и поместить их в указанный список L. Описать функцию, которая вставляет в непустой список L, элементы которого упорядочены по убыванию, новый элемент E так, чтобы сохранить упорядоченность. вот мои догадки, но почемуто не сортирует и надо сделать через итераторы,а я в них не силен.помогите пожалусто. #include <iostream> #include <string>...
C++ Переворот массива относительно главной диагонали (транспонирование) 1) Нужно написать программу которая будет выводить массив int m={...}; Вывести массив на экран и затем переворот массива относительно главной диагонали (транспонирование). 2) Все тоже самое как в первом только значения N и М вводятся с клавиатуры. 3) Все тоже самое как в первом только теперь создать функцию Void displayMatrix (int**m, int N, int M); http://www.cyberforum.ru/cpp-beginners/thread357453.html
вещественная матрица C++
нужна помощь с решением двух задач не как не получается их решить, на язык С 1)Задана вещественная матрица размером N×M. Определить сумму максимальных элементов всех столбцов матрицы. 2)Написать программу ввода информации по студенту (Ф.И.О.,группа,факультет,курс). фамилия, имя, отчество (строки по 15 символов); курс (целое число от 1 до 5); средний балл (вещественное число от 1 до...
Как одну функцию использовать в двух проектах C++
Есть функция которую нужно вызывать в двух проектах Я поместил ее в отдельный .cpp файл Проблема в том что в двух разных проектах свои хедер файлы(.h) которые нужно включать в .cpp c этой функцией Как можно в зависимости от проекта делать разные #include в этом .cpp файле ? или может есть другие способы использовать одну функцию в двух проектах ?
C++ Написать функцию, которая в массиве char ищет цифры и заменяет их символом "#" http://www.cyberforum.ru/cpp-beginners/thread357397.html
Простите за наглость... Но в С++ вообще плыву. Просьба - помогите пожалуйста в написании программки, если вас не слишком затруднит...!!! Задание:В главной программе следует описать два массива S\ и S2. Элементы первого массива следует задать при описании, второго-ввести с клавиатуры. Обработать каждый из массивов с помощью составленной функции и результаты вывести на экран. Написать функцию,...
C++ 3 метода соотировка написать 3 метода соотировка подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
28.09.2011, 13:01     Даны три числа, упорядочить их по возрастанию (не используя массивы)
nata18, ещё смотри, код поэлегантней будет
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
47
48
49
50
51
#include <stdio.h>//i/o
#include <conio.h> //getch()
#include <ctype.h> //toupper
 
//
int minv(int val1, int val2)
{
    return ((val1 < val2) ? val1 : val2);
}
 
int main()
{
    int a,b,c,buf;
    do
    {
        printf("Enter numbers\r\n");
        printf("a = ");scanf("%d",&a);
        printf("b = ");scanf("%d",&b);
        printf("c = ");scanf("%d",&c);
        printf("%d ",buf = minv(minv(a, b),c));
        if(buf == c)
        {
            printf("%d ",buf = minv(a, b));
            if(buf == a)
                printf("%d\r\n",b);
            else
                printf("%d\r\n",a);
        }
        else
        if(buf == b)
        {
            printf("%d ",buf = minv(a, c));
            if(buf == a)
                printf("%d\r\n",c);
            else
                printf("%d\r\n",a);
        }
        if(buf == a)
        {
            printf("%d ",buf = minv(b, c));
            if(buf == b)
                printf("%d\r\n",c);
            else
                printf("%d\r\n",b);
        }
 
        printf("\r\nY - new input\r\n");
    }
    while(toupper(getch()) == 'Y');
    return 0;
}
Enter numbers
a = 5
b = 7
c = 6
5 6 7

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