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 - SXF

#1
Buenas a todos , pues mi problema esta en que quiero crear un array por ejemplo de tamaño 10 y en cada posicion meter una lista de tipo lis<Palabra>, donde Palabra es una clase que contiene un entero y un contador. ejemplo: list<Palabra> DispercionAbierta ={lista1...listaN};
Mi objetivo es crear una tabla de dispercion abierta , el problema es que me da un error en tiempo de compilación y no se porque es, ya que no tengo mucha experiencia en c++.
#2
Programación C/C++ / Reto de programacion
6 Marzo 2012, 00:41 AM
Buenas, pues para pasar un rato divertido propongo un reto: Crear un codigo que nos diga si un número ES primo lo mas corto y eficiente posible, vale cualquier lenguaje (NO, este es el foro de C/C++);
Empiezo con el mio:

en c:


int esPrimo(int n){
   for (int i=2; i<n; i++) if(n%i==0) return 0;
   return 1;
}
#3
Java / Objeto que apunte a otro
8 Octubre 2011, 21:16 PM
Buenas veran tengo un problemilla, quiero conseguir que un objeto por ejemplo llamado bloque apunte a una determinada posicion cuando se cree, no tengo mucha idea de como conseguirlo intento hacer esto y no me funciona.
Código (java) [Seleccionar]

public void establecer(Bloque bloquecualquiera, Posicion posicioncualquiera){
posicioncualquiera = new Posicion();
int x=posicioncualquiera.x;
int y = posicioncualquiera.y;
Bloque[x][y] bloque = {{bloquecualquiera}}

}


El objeto posicioncualquiera sirve para indicar las coordenadas que paso como parametros , veran mi objetivo es poner un bloque en un array bidimencional y que este situado en una coordenada determinada por ejemplo (3,2) del array. Me han sujerido utilizar la clase ArryList pero no se como, espero que me puedan hechar una mano .
Gracias.
#4
Buenas , tengo un problema con este código, el problema esta en que no me da un error en la compilación si no en la ejecución del mismo; se ejecuta el primer FOR, pero el segundo no , creo que el problema esta en el while pero no se porque;
Haber si alguien me puede ayudar:

Código (cpp) [Seleccionar]
#include <iostream>
using namespace::std;
int main()
{    
   int array[7];
   int aux,cont1,cont2,i,j;
   for (j=0;j<6;j++){
       cout<<"Escribe el numero: "<<""<<endl;
       cin>>array[j];
       }

   for (i=0;i<6;i++)
{
                     
                   
while (array[i]!=10) {
       cont1= cont1 + 1;      
     }

 
       
}
cout<<"El numero de dieces es: "<<" "<<cont1<<endl;        
getchar();
   return 0;
 
}
#5
    Buenas pues la duda es la siguiente , intento eliminar un elemento de la lista , pero no lo consigo me tira un error de ejecucion.
   Si alguien me puede ayudar.

Código (cpp) [Seleccionar]
void eliminar(nodo *cab,nodo *fin)
{    int num;
   cout<<"Dime el numero del libro a eliminar: "<<endl;
   cin>>num;
   nodo *temp2;
   temp2=cab;
   nodo *N;
   
    while(temp2 != NULL){
               
                        if (temp2->info==num){
                     
                       nodo *aux;
                       aux=temp2; //Guardo la direccion del elemento buscado
                       
                       temp2=temp2->sgt;  //Aqui creo que esta el problema
                       N=temp2;
                                 
                       delete aux;//Elimino el elemento (Libero el free store)
                     
                       temp2=N;
                       
                                                }
     
     temp2=temp2->sgt;
     
     
   }
   
}
#6
Programación C/C++ / Error con devc++
15 Mayo 2011, 21:47 PM
Buenas pues veran tengo un problema con este programa al intentar compilar un el codigo me lo compila  pero no tiene en cuenta las modificaciones que voy haciendo en la cabecera, la verdad es que no entiendo el porque, haber si me pueden ayudar.
#7
Ejercicios / Ejercicio elevar una potencia
19 Abril 2011, 15:05 PM
Buenas se propone un ejercicio que utilizando el ciclo do while, nos pida un numero y luego la potencia , y obtener el resultado.

OjO el ejercicio a de estar hecho en c++.

#8
Busco votos para quitar la norma que impide que la gente te resuelva partes de algunos ejercicios...

Pues os voy a contar que un moderador de un  foro en programacion general me ha eliminado el post por que segun el me estaban haciendo el ejercicio...y me jodio bastante por que al dia siguiente tenia un examen y la respuesta me hubiera servido de mucho... La verdad es que no entiendo esta norma por que uno de los objetivos principales del foro no es resolver dudas y si veo como se hace no sera mas facil entender el problema?¿ yo no me lo explico...vosotros que creeiss...¿?
#9
Buenas tengo un problemilla con un programa en pascal este es el algoritmo:

Código (pascal) [Seleccionar]
program ejemplo2;

var
 nota:integer;

begin

read(nota);

   case nota of
     '20': writeln('M. honor');
      '19','18': writeln('Sobresaliete');
      '17','16': writeln<'Notable');
      '15','14': writeln('Aprobado');
   else writeln('Suspenso');

   end

  end.


no se por que me tira error , lo que hace es sencillo comparar notas () utilizo el frepascal.
#10
Programación General / ejercicio de pascal
5 Noviembre 2010, 15:02 PM
buenas queira saber como resolver este ejecicio:

Escribir un algoritmo que dado un número de bytes obtenga una magnitud equivalente expresada en Mbytes,Kbytes,y bytes. Por ejemplo , dado el número26871979 el resultado sería 25,642,171.