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

Функция которая сравнивает два целых числа и возвращает результат сравнения в виде знака: >, < или = - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ строки и множества в С http://www.cyberforum.ru/cpp-beginners/thread147877.html
Вывести N последних строчных русских букв.
C++ Разработать программу, в которой оформить функцию вычисления интегралу от формальной функции с использованием формул Разработать программу, в которой оформить функцию вычисления интегралу от формальной функции с использованием формул http://www.cyberforum.ru/cpp-beginners/thread147852.html
C++ Одномерный массив
Здрасте помогите пожалуста зделать задачку Нездала практику очень нада эта задачка. Задан массив с количеством элементов N. Сформировать два массива: в первый включить элементы исходного массива с четными номерами, а во второй — с нечетными. Желательно на С++
Используя функцию, которая сравнивает два целых числа возвращает результат сравнения в виде знака: >, < или =, вычислить количество равных сред введен C++
Используя функцию, которая сравнивает два целых числа возвращает результат сравнения в виде знака: >, < или =, вычислить количество равных сред введенных трех чисел x, y, t. // Функция compare возвращает результат сравнения двух чисел //в виде символа отношения char compare(int a, int b) { char res; if (a > b) res = ‘>’; else if (a < b) res =‘<’; else res = ‘=’; return(res);
C++ Разработать программу, в которой оформить функцию вычисления интеграла от формальной функции F(x) с использованием формул http://www.cyberforum.ru/cpp-beginners/thread147834.html
Разработать программу, в которой оформить функцию вычисления интеграла от формальной функции F(x) с использованием формул: Применяя указатели на функцию, в программе вычислить интегралы:
C++ Составить программу, которая меняет порядок расположения элементов в массиве на обратный для линейных таблиц Х[12] и Y[10]. Составить программу, которая меняет порядок расположения элементов в массиве на обратный для линейных таблиц Х и Y. Инициализацию, вывод элементов массива и их обработку, организовать в отдельных функциях. подробнее

Показать сообщение отдельно
IchMors
96 / 92 / 4
Регистрация: 16.05.2010
Сообщений: 307
21.06.2010, 00:49     Функция которая сравнивает два целых числа и возвращает результат сравнения в виде знака: >, < или =
Если я вас правильно понял то вот:
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
#include "stdafx.h"
#include <iostream.h>
#include <conio.h>
#include <time.h>
 
int func(int, int);
 
int main()
{
    setlocale (LC_ALL, "Russian");
    int n1, n2, n3, rez, count=0;
    cout <<"Введите 3 числа: ";
    cin >> n1 >>n2 >> n3;
 
    rez=func(n1, n2);
    if(rez==61) count++;
    cout <<n1<<char(rez)<<n2<<endl;
 
    rez=func(n1, n3);
    if(rez==61) count++;
    cout <<n1<<char(rez)<<n3<<endl;
 
    rez=func(n2, n3);
    if(rez==61) count++;
    cout <<n2<<char(rez)<<n3<<endl;
 
    cout <<"Количество равных чисел: "<<count<<endl;
 
    _getch();
    return 0;
}
 
int func(int n1, int n2)
{
    if(n1>n2)return 62;
    if(n1<n2) return 60;
    if(n1==n2) return 61;
    return 0;
}
 
Текущее время: 01:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru