Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sabar

#11
Programación C/C++ / Re: ayuda arreglo c++
26 Noviembre 2014, 01:26 AM
Cita de: ivancea96 en 25 Noviembre 2014, 22:49 PM
No es una string, es un arreglo.

En cualquier caso y resivando el código, pides una frase, y utilizas el operador >> de cin. Eso solo te dará una palabra.

ENTONCES COMO PUEDO HACER PARA QUE ME LEA TODA LA ORACION CREO QUE ES CON gets PERO NO SE COMO SE UTILIZA
#12
Programación C/C++ / URGENTE ayuda arreglo c++
25 Noviembre 2014, 17:17 PM
Código (cpp) [Seleccionar]
#include<iostream>
#include <string.h>
#include<stdio.h>

using namespace std;

int main(){
          char frase[30];
          int tam,i;
          bool band= true;
          char resp[20];
          cout<<"ingresa la frase: ";
          gets(frase);
          tam=strlen(frase)-1;
          while(i<tam&&band){
          if(frase[i]==frase[tam]){
           i++;
           tam--;
          }else{
          band= false;
          }
          }
          if(i>tam){
   strcpy(resp,"si es palindromo");
   }else{
   strcpy(resp,"no es palindromo");
   }
   cout<<resp;
}



ya lo modifique pero como hago para que me salga bien si es o no palindromo
#13
Programación C/C++ / ayuda progrma c++
27 Octubre 2014, 00:37 AM
Código (cpp) [Seleccionar]
#include <iostream>


using namespace std;


int inve_num(int num, int x){
            if(num==0){
               return 0;
            }else{
                  x=inve_num(num/10,x*10+num%);
                  return x;
                  }
}



int main ()
{
    int num;
    cout << "ingrese un numero: ";
    cin >> num;
    cout << "el numero invertido es: " << inve_num(num, 0) << endl;
    return 0;
}


error dice error: linea 11 expected primary-expression before´)´token[code=cpp]
[/code]me pide hallar la inversa de un numero pero no me compila


#include <iostream>


using namespace std;


int inve_num(int num, int x){
            if(num==0){
               return 0;
            }else{
                  x=inve_num(num/10,x*10+num%);
                  return x;
                  }
}



int main ()
{
    int num;
    cout << "ingrese un numero: ";
    cin >> num;
    cout << "el numero invertido es: " << inve_num(num, 0) << endl;
    return 0;
}


error dice error: linea 11 expected primary-expression before´)´token
#14
Programación C/C++ / ayuda c++
27 Octubre 2014, 00:24 AM
Modele mediante una función matemática y diseñe un programa recursivo que calcule la raíz n-ésima entera de a. (usar función recursiva sin funciones matemáticas y ciclos):
la verdad no se como hacerlo, creo q la funcion es algo como a*(1/??), pero no se bn
#15
Programación C/C++ / ayuda problema en c++
25 Octubre 2014, 03:03 AM
alguien que me pueda ayudar para hacer un programa que calcule la sumatoria de los cuadrados desde un número (entero positivo) ingresado por teclado, por ejemplo, si el número ingresado es 3 en pantalla se debe mostrar mediante un texto que señale "La sumatoria de los cuadrados desde 3 hasta 1 es: 14" (esto es 3*3 + 2*2 + 1*1=14). Usar funciones recursivas y no usar ciclos.