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ú

Temas - thealberteitor

#1
Buenas, hace unos días recibí un móvil chino: ulefone power y decidí meterle una rom nueva.
Lo hago con TWRP y antes de nada hago un full wipe (menos de la sd) y a la hora de flashear
la rom no me reconoce el .zip. He probado con varias roms y ninguna me la reconoce...
y eso que ya he flasheado otras veces con mi cubotx9 y me ha ido perfecto pero esta vez no sé por qué... ploff
Ahora resulta que me he quedado sin SO en el ulefone power y no me reconoce la rom para flashear, alguna solución?? muchas gracias de antebrazo
#2
Programación C/C++ / Duda programa c++
10 Agosto 2016, 20:03 PM
Buenas, tengo un problemin con este programa el cual te dice si un número es capicua o no. Compila bien pero debe de haber un error en la función Es_booleana pero no lo veo. Por ejemplo, el número 64546 es capicúa y te dice que no lo es. (Un número es capicúa cuando se lee igual para delante que para atrás). He buscado el algoritmo por internet y la mayoría son como el mio por eso no entiendo el error. Alguien puede ayudarme? Gracias


#include<iostream>

using namespace std;

int NumDigitos(int num){
 
  int cont=0;
  while(num){
    cont++;
    num/=10;
  }
  return cont;
}

bool Es_capicua(int num){
   
   int total = NumDigitos(num);
   int v[total-1];
   
   bool es_capicua=false;
   
   for(int i=0; i<=total; i++){
      v=num%10;
      num/=10;
   }
   
   for(int i=0; i<total; i++){
      if(v==v[total-i])
         es_capicua=true;
   }
   return es_capicua;
}
   

int main(){
   
   int n;
   cin >> n;
   
   bool es_capicua = Es_capicua(n);
   
   if(es_capicua)
      cout << "Es capicua" << endl;
   else
      cout << "No es capicua" << endl;
}
   
   
   
#3
Programación C/C++ / Duda programa básico c++
10 Agosto 2016, 17:50 PM
Es un programa en el que tienes que ir metiendo datos hasta que se introduzca el carácter punto '.' y mostrar por pantalla cuantos saltos de linea, tabuladores y espacios se han introducido.(También hay que mostrar los números introducidos por pantalla. Tiene que ser con memoria fija por eso creo un vector de 50. El programa compila sin errores ni warning pero peta cuando introduzco el carácter punto. He pensado que como es un vector de int no puede contener un caracter que no sea un número pero no sé si es ese el error.  Alguien sabría ayudarme? Gracias de antemano





Código (cpp) [Seleccionar]
#include<iostream>

using namespace std;

int main(){

int MAX=50;
int v[MAX];
int cont=0;
int num;

cout << "Introduzca números: " << endl;
int contador2=0;

do{
cin >> num;
v[cont]=num;
cont++;
if(num == ' ' || num == '\t' ||num == '\n')
contador2++;
}while(num != '.');


for(int i=0; i<cont-1; i++)
cout << v[i] << endl;

cout << "Ha introducido " << contador2 << " tabuladores, espacios de linea..etc y también estos números: " << cont << endl;
}

   
   



Mod: Los códigos deben ir en etiquetas GeSHi