Dev - C++ - Convertir un codigo de c a c++

 
Vista:

Convertir un codigo de c a c++

Publicado por Isamar (1 intervención) el 02/12/2020 20:33:45
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
#include<stdio.h>
 
#define DIM_primera 10
#define DIM_segunda 15
 
int main(int argc, char *argv[])
{
    char primera[DIM_primera], segunda[DIM_segunda];
    int relacion, relacion2;
 
    printf("\n\nPor favor, escriba la primera cadena  : ");
    fgets(primera,sizeof(primera),stdin);
    /* fgets() retiene el retorno de carro, lo descartamos */
    primera[strlen(primera)-1] = '\0';
    /* Descartamos el resto si lo hay */
    fpurge(stdin);
 
    printf("\n\nPor favor,escriba la segunda cadena : ");
    fgets(segunda,sizeof(segunda), stdin);
    /* fgets() retiene el retorno de carro, lo descartamos */
    segunda[strlen(segunda)-1] = '\0';
 
    relacion = strcmp(primera, segunda);
 
    printf("\n\nRelación: ");
    if (relacion > 0)
        printf("%s es mayor que %s\n",primera, segunda);
    else
        if (relacion < 0)
            printf("%s es menor que %s\n", primera, segunda);
        else
            printf("%s es igual a %s\n", primera, segunda);
    /*
        Pero probemos lo que sucede
        si sólo se comparan 6 caracteres
    */
    relacion2 = strncmp(primera, segunda, 6);
 
    printf("\n\nRelación2: ");
    if (relacion2 > 0)
        printf("%s es mayor que %s\n",primera, segunda);
    else
        if (relacion2 < 0)
            printf("%s es menor que %s\n", primera, segunda);
        else
            printf("%s es igual a %s\n", primera, segunda);
    printf("\n\nFin del programa\n\n");
    return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Convertir un codigo de c a c++

Publicado por Alfil (1444 intervenciones) el 02/12/2020 21:17:10
¿Se puede usar la biblioteca string ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar