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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
#1

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

29.03.2011, 19:41. Просмотров 521. Ответов 3
Метки нет (Все метки)

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++
какое бы не было nazv_otdela всегда пишет равны как лечить? void predpri9tie::zad() { cout&lt;&lt;&quot;vvedite nugniy otdel&quot;&lt;&lt;endl; ...

функция strcmp - C++
void h(anceta*a, int n){ for( int i = 0; i&lt;n; i--) for(int j = 0; j &lt; i; j++) { strcmp(a.fam,a.fam); if( ...

strcmp не работает! - C++
Ниже изложенная функция должна проверять не выходит ли за данный диапазон введенное число. Загвоздка вот в чем: strcmp сравнивает строки...

реализация strcmp - C++
помогите написать реализацию strcmp Функция должна принимать два указателя на сравниваемые строки (возможно Вы должны указать...

Правильность использования strcmp - C++
Есть следующий фрагмент кода, просьба посмотреть правильность использования функции strcmp. Программа работает верно, но есть (?)...

Ругается на оператор strcmp - C++
Создал базовый класс: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream.h&gt; #include &lt;io.h&gt; class Aviopolet ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;


спасибо, понял теперь!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2011, 20:17     условие if(strcmp(n,y)... возвратить минимальное..
Еще ссылки по теме:

Возвратить массив из функции - C++
Вопрос стар как мир it, но неопытному человеку, пока его не ткнут носом почти невозможно самому разобраться. Вообщем, как возвратить из...

Возвратить массив из функции - C++
как мне из функции input items возвратить мой массив?вот код protected: int ArrayLenght; int Amount; int *SortArray; ...

Как возвратить указатель - C++
Как из intova() возвратить указатель чтобы напечатать матрицу в main?? int main() { int n, m; while(!(n&gt;=1 &amp;&amp; n&lt;=5 &amp;&amp; m&gt;=1 &amp;&amp;...

Возвратить массив из функции - C++
Вот код на FPC Lazarus, нада его точь в точь перевести в си++, я специально придумал этот пример для наглядности, мне нужно научиться...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
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)... возвратить минимальное..
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru