Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перевести код с C - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Умножение дробей http://www.cyberforum.ru/cpp-beginners/thread409497.html
где П - произведение. то есть сначала делим i+1 на i+2 (при i=2). этот результат умножаем на i+1 на i+2 (при i=3) и так далее. n- число которое вводим в программе сами и она считает произведение всех...
C++ Нахождение определенного интеграла методом Гаусса Помогите мне пожалуйста... Очень надо, горю........... http://www.cyberforum.ru/cpp-beginners/thread409496.html
Найти минимальную сумму диагонали матрицы, параллельной побочной C++
помогите найти ошибку 3 день сижу над этим кодом не могу найти ошибку отзовитесь кто-нибудь пожалуйста #include "stdafx.h" #include <iostream> #include <math.h> #include <conio.h>
Разбить массив на два массива: с положительными и отрицательными элементами C++
дан массив int x требуется все положительные значения вставить в массив y все отрицательные в массив z
C++ Массивы и матрицы http://www.cyberforum.ru/cpp-beginners/thread409489.html
помогите сделать эти задачки, напишите коды на языке си 1) 2) 3)
C++ организовать ввод-вывод одно- и двухмерного массива помогите плиз как организовать ввод-вывод одно- и двухмерного массива!!! размер должен задавать пользователь подробнее

Показать сообщение отдельно
Card1nal
6 / 6 / 0
Регистрация: 04.01.2010
Сообщений: 118
17.12.2011, 09:27
В С оно уже не компилируется из-за using, а вот в c++ - должно.
Но, насколько я понимаю, нужно примерно следующее
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int mycompare(int first, int second)
{
        if (first > second)      return 1;
        else if (first == second) return 0;
        else if (first < second) return -1;
}
int main()
{
        int a, b, res;
        std::cout << "Input number A:\t";
        std::cin >> a;
        std::cout << "Input number B:\t";
        std::cin >> b;
        res = mycompare(a, b);
        if(res == 1) 
             std::cout << a << " > " << b << std::endl;
        else if(res == 0)
             std::cout << a << " = " << b << std::endl;
        else if(res == -1) 
             std::cout << a << " < " << b << std::endl;
        system("pause");
        return 0;
}
Ах да, не советую использовать using без крайней на то необходимости - может привести к undefined behaviour
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.