¿Cómo encontrar el primer palíndromo en el programa C ++ usando el bucle If-else?

1 Respuestas


  • #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    using namespace std;

    int genpal1 (int no)
    {
      char buf [50];
      sprintf (buf, "% d", no);
      cadena oldi (buf);
      string abc;
      
      reverso (oldi.begin (), oldi.end ());  
      abc = cadena (buf) + oldi;
      
      sscanf (abc.c_str (), "% d", & no);
      devolver no;
    }

    int genpal2 (int no)
    {
      char buf [50];
      sprintf (buf, "% d", no);
      cadena oldi (buf);
      string abc;
      oldi.erase (oldi.end () - 1);
      reverso (oldi.begin (), oldi.end ());  
      abc = cadena (buf) + oldi;
      
      sscanf (abc.c_str (), "% d", & no);
      devolver no;
    }

    bool isprime (int no)
    {
      for (int k = 2; k> a >> b;
      vectores primos;
      for (I = 1; I = a) && (l = a) && (k

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación