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

условие if(strcmp(n,y)... возвратить минимальное.. - C++

Восстановить пароль Регистрация
 
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
29.03.2011, 19:41     условие if(strcmp(n,y)... возвратить минимальное.. #1
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
#include <iostream>
#include <conio.h>
 
#include <string.h>
using namespace std;
 
int min(int n, int y); 
const char* min(const char* n,const char* y);
double min(double n, double y);
int main()
{
  cout <<"char:" <<min("5","15") <<"\n";
    cout <<"int:" <<min(10,8) <<"\n";
    cout <<"double:" <<min(10.02,10.03) <<"\n";
    getch();
    return 0;
}
 
int min(int n, int y)
{
     if(n<y)
       return n;
       else
       return y;
}
//вот здесь проблема . нужно возвратить минимальный из двух аргуметов в строке. вот все что знаю..
 const char* min(const char* n, const char* y)
{
   
if(strcmp(n,y))
{
.
.
}
return ...
 
      
//............................................................................
    
    
    
}
double min(double n, double y)
 
{
       if(n<y)
       return n;
       else
       return y;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2011, 19:41     условие if(strcmp(n,y)... возвратить минимальное..
Посмотрите здесь:

strcmp C++
C++ функция strcmp
C++ strcmp()
C++ STRCMP
strcmp C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Subgrando
40 / 40 / 3
Регистрация: 28.01.2011
Сообщений: 175
29.03.2011, 20:02     условие if(strcmp(n,y)... возвратить минимальное.. #2
http://www.cplusplus.com/reference/c...string/strcmp/
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
29.03.2011, 20:15  [ТС]     условие if(strcmp(n,y)... возвратить минимальное.. #3
while(strcmp(n,y)<0)
{
return n;
}
return y;


спасибо, понял теперь!
Subgrando
40 / 40 / 3
Регистрация: 28.01.2011
Сообщений: 175
29.03.2011, 20:17     условие if(strcmp(n,y)... возвратить минимальное.. #4
Цитата Сообщение от M@ker Посмотреть сообщение
while(strcmp(n,y)<0)
{
return n;
}
return y;


спасибо, понял теперь!
О_о
while используется для проверки код с консоли
мб достаточно strcmp(n, y)?
Yandex
Объявления
29.03.2011, 20:17     условие if(strcmp(n,y)... возвратить минимальное..
Ответ Создать тему
Опции темы

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