Un verdadero reto!!!!!
Este es un reto verdadero... y que no es ningún trabajo... ya que yo presento lo que yo hago, porque mi intención es ser el mejor.
El reto es el siguiente: yo hice un programa en c++ que imita las pantallas de las computadoras de la película matrix (todos esos símbolos cayendo). No hace falta que sean símbolos extraños, sino que sean solo 1 y 0 basta.
El reto termina el 10 de agosto (doy mucho tiempo para aquellos que lo lean tarde)
El código debe ser publicado...
Cuando se termine el tiempo, yo publico el mío y que la gente diga cuál es el ganador.
El reto es el siguiente: yo hice un programa en c++ que imita las pantallas de las computadoras de la película matrix (todos esos símbolos cayendo). No hace falta que sean símbolos extraños, sino que sean solo 1 y 0 basta.
El reto termina el 10 de agosto (doy mucho tiempo para aquellos que lo lean tarde)
El código debe ser publicado...
Cuando se termine el tiempo, yo publico el mío y que la gente diga cuál es el ganador.
hola:
intente hacer el programa en c++ que propusiste, pero no lo termine ,pero creo que ya vencio el plaso,me gustaria que me enviaras el programa en c++ que realizaste .
gracias
intente hacer el programa en c++ que propusiste, pero no lo termine ,pero creo que ya vencio el plaso,me gustaria que me enviaras el programa en c++ que realizaste .
gracias
Si tu intención es ser el mejor buscá algo un poco más interesante e innovador, hacer esto no tiene ninguna importancia y no es ningún reto.
Saludos,
Mariano http://www.c0d3rz.com.ar
Saludos,
Mariano http://www.c0d3rz.com.ar
Deja que los que se quieran divertir programando lo hagan. Aburridor
Y quien carajo sos vos? Yo por lo menos respondó a las dudas de la gente, vos que haces? Además de ser un pelotudo que no tiene ni la más puta idea de programacion.
Si buscas un reto "verdadero" o como lo llames:
Este programa debe crear dos listas, imprimirlas, borrar un nodo deseado, ordenarlas y unirlas o concatenarlas.
A ver si haces andar las funciones unir y ordenar.
xD.
#include <iostream.h>
#include <conio.h>
class nodo {
public:
nodo(int v, nodo *sig = NULL)
{
valor = v;
siguiente = sig;
siguiente1 = sig;
aux=NULL;
anterior=NULL;
}
private:
int valor;
nodo *siguiente, *siguiente1, *aux,*anterior;
friend class lista1;
friend class lista;
};
typedef nodo *pnodo;
class lista {
public:
lista() { actual = NULL; }
~lista();
void listac_insertar(int val);
void listac_borrar(int val);
void imprimir();
void Siguiente();
void ordenar();
void unir();
int ValorActual() { return actual->valor; }
private:
pnodo actual;
};
lista::~lista()
{
pnodo nodo;
while(actual->siguiente != actual) {
nodo = actual->siguiente;
actual->siguiente = nodo->siguiente;
delete nodo;
}
delete actual;
actual = NULL;
}
void lista:: listac_insertar (int val)
{
pnodo Nodo;
Nodo = new nodo(val);
if(actual == NULL) actual = Nodo;
else Nodo->siguiente = actual->siguiente;
actual->siguiente = Nodo;
}
void lista::unir()
{
pnodo Nodo;
Nodo = new nodo(0);
Nodo->siguiente = actual->siguiente;
actual->siguiente = Nodo;
actual->aux= Nodo->siguiente;
actual->siguiente1 = actual->aux;
Nodo->siguiente = actual->aux;
}
void lista:: listac_borrar (int val)
{
pnodo nodo;
nodo = actual;
do {
if(actual->siguiente->valor != val) actual = actual->siguiente;
} while(actual->siguiente->valor != val && actual != nodo);
if(actual->siguiente->valor == val) {
if(actual == actual->siguiente) {
delete actual;
actual = NULL;
}
else {
nodo = actual->siguiente;
actual->siguiente = nodo->siguiente;
delete nodo;
}
}
else cout <<"no existe ese valor en la lista";
}
void lista::imprimir()
{
if(actual !=NULL)
cout<<"la Lista si tiene datos y estos son: n";
pnodo nodo = actual;
do {
cout << nodo->valor << " --> ";
nodo = nodo->siguiente;
} while(nodo != actual);
cout << endl;
}
void lista::ordenar()
{
if(actual !=NULL)
cout<<"la Lista ordenada queda: n";
pnodo nodo = actual;
do {
cout << nodo->valor << " --> ";
nodo = nodo->siguiente;
} while(nodo != actual);
cout << endl;
}
void lista::Siguiente()
{
if(actual) actual = actual->siguiente;
}
class lista1 {
public:
lista1() { actual = NULL; }
~lista1();
void listac_insertar1(int val);
void listac_borrar1(int val);
void imprimir1();
void Siguiente1();
int ValorActual() { return actual->valor; }
private:
pnodo actual;
};
lista1::~lista1()
{
pnodo nodo;
while(actual->siguiente1 != actual) {
nodo = actual->siguiente1;
actual->siguiente1 = nodo->siguiente1;
delete nodo;
}
delete actual;
actual = NULL;
}
void lista1::listac_insertar1(int val)
{
pnodo Nodo;
Nodo = new nodo(val);
if(actual == NULL) actual = Nodo;
else
Nodo->siguiente1 = actual->siguiente1;
actual->siguiente1 = Nodo;
}
void lista1::listac_borrar1(int val)
{
pnodo nodo;
nodo = actual;
do {
if(actual->siguiente1->valor != val) actual = actual->siguiente1;
} while(actual->siguiente1->valor != val && actual != nodo);
if(actual->siguiente1->valor == val) {
if(actual == actual->siguiente1) {
delete actual;
actual = NULL;
}
else {
nodo = actual->siguiente1;
actual->siguiente1 = nodo->siguiente1;
delete nodo;
}
}
else cout <<"no existe ese valor en la lista n";
}
void lista1::imprimir1()
{
if(actual !=NULL)
cout<<"la Lista si tiene datos y estos son: n";
pnodo nodo = actual;
do {
cout << nodo->valor << " --> ";
nodo = nodo->siguiente1;
} while(nodo != actual);
cout << endl;
}
void lista1::Siguiente1()
{
if(actual) actual = actual->siguiente1;
}
int main()
{
lista ob2;
lista1 ob1;
int a,b,c,d,e;
cout <<"Deme los valores para ingresar en la lista n" ;
cout<< "Deme los datos <<Números enteros >>";
gotoxy(4,4);cin >>a;
gotoxy(4,5);cin >>b;
gotoxy(4,6);cin >>c;
gotoxy(4,7);cin >>d;
ob1.listac_insertar1(a);
ob1.listac_insertar1(b);
ob1.listac_insertar1(c);
ob1.listac_insertar1(d);
ob2.listac_insertar(10);
ob2.listac_insertar(2);
ob2.listac_insertar(3);
ob2.listac_insertar(4);
ob2.ordenar();
ob1.imprimir1();
ob2.imprimir();
// ob2.unir();
ob2.imprimir();
cout << "Lista de elementos:" << endl;
cout <<"Qué dato desea borrar?";
cin >>e;
ob1.listac_borrar1(e);
cout <<"Luego de ese proceso, :n ";
ob1.imprimir1();
return 0;
}
Este programa debe crear dos listas, imprimirlas, borrar un nodo deseado, ordenarlas y unirlas o concatenarlas.
A ver si haces andar las funciones unir y ordenar.
xD.
#include <iostream.h>
#include <conio.h>
class nodo {
public:
nodo(int v, nodo *sig = NULL)
{
valor = v;
siguiente = sig;
siguiente1 = sig;
aux=NULL;
anterior=NULL;
}
private:
int valor;
nodo *siguiente, *siguiente1, *aux,*anterior;
friend class lista1;
friend class lista;
};
typedef nodo *pnodo;
class lista {
public:
lista() { actual = NULL; }
~lista();
void listac_insertar(int val);
void listac_borrar(int val);
void imprimir();
void Siguiente();
void ordenar();
void unir();
int ValorActual() { return actual->valor; }
private:
pnodo actual;
};
lista::~lista()
{
pnodo nodo;
while(actual->siguiente != actual) {
nodo = actual->siguiente;
actual->siguiente = nodo->siguiente;
delete nodo;
}
delete actual;
actual = NULL;
}
void lista:: listac_insertar (int val)
{
pnodo Nodo;
Nodo = new nodo(val);
if(actual == NULL) actual = Nodo;
else Nodo->siguiente = actual->siguiente;
actual->siguiente = Nodo;
}
void lista::unir()
{
pnodo Nodo;
Nodo = new nodo(0);
Nodo->siguiente = actual->siguiente;
actual->siguiente = Nodo;
actual->aux= Nodo->siguiente;
actual->siguiente1 = actual->aux;
Nodo->siguiente = actual->aux;
}
void lista:: listac_borrar (int val)
{
pnodo nodo;
nodo = actual;
do {
if(actual->siguiente->valor != val) actual = actual->siguiente;
} while(actual->siguiente->valor != val && actual != nodo);
if(actual->siguiente->valor == val) {
if(actual == actual->siguiente) {
delete actual;
actual = NULL;
}
else {
nodo = actual->siguiente;
actual->siguiente = nodo->siguiente;
delete nodo;
}
}
else cout <<"no existe ese valor en la lista";
}
void lista::imprimir()
{
if(actual !=NULL)
cout<<"la Lista si tiene datos y estos son: n";
pnodo nodo = actual;
do {
cout << nodo->valor << " --> ";
nodo = nodo->siguiente;
} while(nodo != actual);
cout << endl;
}
void lista::ordenar()
{
if(actual !=NULL)
cout<<"la Lista ordenada queda: n";
pnodo nodo = actual;
do {
cout << nodo->valor << " --> ";
nodo = nodo->siguiente;
} while(nodo != actual);
cout << endl;
}
void lista::Siguiente()
{
if(actual) actual = actual->siguiente;
}
class lista1 {
public:
lista1() { actual = NULL; }
~lista1();
void listac_insertar1(int val);
void listac_borrar1(int val);
void imprimir1();
void Siguiente1();
int ValorActual() { return actual->valor; }
private:
pnodo actual;
};
lista1::~lista1()
{
pnodo nodo;
while(actual->siguiente1 != actual) {
nodo = actual->siguiente1;
actual->siguiente1 = nodo->siguiente1;
delete nodo;
}
delete actual;
actual = NULL;
}
void lista1::listac_insertar1(int val)
{
pnodo Nodo;
Nodo = new nodo(val);
if(actual == NULL) actual = Nodo;
else
Nodo->siguiente1 = actual->siguiente1;
actual->siguiente1 = Nodo;
}
void lista1::listac_borrar1(int val)
{
pnodo nodo;
nodo = actual;
do {
if(actual->siguiente1->valor != val) actual = actual->siguiente1;
} while(actual->siguiente1->valor != val && actual != nodo);
if(actual->siguiente1->valor == val) {
if(actual == actual->siguiente1) {
delete actual;
actual = NULL;
}
else {
nodo = actual->siguiente1;
actual->siguiente1 = nodo->siguiente1;
delete nodo;
}
}
else cout <<"no existe ese valor en la lista n";
}
void lista1::imprimir1()
{
if(actual !=NULL)
cout<<"la Lista si tiene datos y estos son: n";
pnodo nodo = actual;
do {
cout << nodo->valor << " --> ";
nodo = nodo->siguiente1;
} while(nodo != actual);
cout << endl;
}
void lista1::Siguiente1()
{
if(actual) actual = actual->siguiente1;
}
int main()
{
lista ob2;
lista1 ob1;
int a,b,c,d,e;
cout <<"Deme los valores para ingresar en la lista n" ;
cout<< "Deme los datos <<Números enteros >>";
gotoxy(4,4);cin >>a;
gotoxy(4,5);cin >>b;
gotoxy(4,6);cin >>c;
gotoxy(4,7);cin >>d;
ob1.listac_insertar1(a);
ob1.listac_insertar1(b);
ob1.listac_insertar1(c);
ob1.listac_insertar1(d);
ob2.listac_insertar(10);
ob2.listac_insertar(2);
ob2.listac_insertar(3);
ob2.listac_insertar(4);
ob2.ordenar();
ob1.imprimir1();
ob2.imprimir();
// ob2.unir();
ob2.imprimir();
cout << "Lista de elementos:" << endl;
cout <<"Qué dato desea borrar?";
cin >>e;
ob1.listac_borrar1(e);
cout <<"Luego de ese proceso, :n ";
ob1.imprimir1();
return 0;
}
Si usted tiene muchas ideas a cerca de programacion, metaselas por el culo. Yo creo que cuando empezaste en este rollo estabas igual que yo, sin la mas mínima idea. Por que resuelve dudas a la gente no se crea el pene del niño Jesús, que usted es el mas mísero de los mortales, igual que todo el mundo. Le queda claro? o necesita mas?
Yo no necesito nada, si vos sos un pobre infeliz es tu problema, no el mio. Seguí compilando programas para MS-DOS con VC++.
Suerte.
Suerte.
vea mari ANO lea bien y no menosprecie a nadie. que ya me la pelaste haciendo crees que la gente es inferior a vos. que yo creo que lo que paso es que no sabes hacer lo del matriz??????????????????.................y si sabes hacerlo compite con DEIMOS.
usted es que no sabe interpretar lo que lee?
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
usted es que no sabe interpretar lo que lee?
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
la solicitud del asunto es que como se puede hacer que ese codigo hecho en borland turbo c++, funcione en visual. Haste de cuenta que es un algoritmo. te voy a copiar esto varias veces a ver si entiendes.
Yo no tengo que competir con nadie, el único que habla de superioridad sos vos, tanto te molesta no saber nada, lástima.
Yo programo por diversión y por profesión, sino te gusta mala suerte.
Yo programo por diversión y por profesión, sino te gusta mala suerte.
Deja de ser estupido. no hay que saber todo. si uno pregunta algo es por que no sabe. deja de ser tan tarado de pensar que hay gente inferior que vos, depronto en conocimientos lo seras................
quien dijo que soy infeliz. percanta. no te creas superior a nadie, y deja que el pobre se divierta con su matrix o con lo que quiera.
tu diviertete con tu cuero.
quien dijo que soy infeliz. percanta. no te creas superior a nadie, y deja que el pobre se divierta con su matrix o con lo que quiera.
tu diviertete con tu cuero.
Lee idiota "porque mi intención es ser el mejor."
Si su intención es ser el mejor que haga algo para serlo y vos no te metas porque sos un mierda.
Si su intención es ser el mejor que haga algo para serlo y vos no te metas porque sos un mierda.
mira mari ANO:
SI EL TIENE INTENCION DE SER EL MEJOR (de deimos hablo), QUE LO HAGA COMO SE LE DE LA GANA. Y USTED NO TIENE POR QUE CAGAR LA MANERA LA CUAL EL LO QUIERE HACER. O ES QUE QUIEN TE CREES PARA DECIRLE A LA GENTE COMO TIENE QUE HACER LAS COSAS. Y SI QUIERE DECIRLE A LA GENTE COMO HACER SUS COSAS, QUE SEAN COSAS CONSTRUCTIVAS Y NO DESTRUCTIVAS. CABRON DE MIERDA.
SI EL TIENE INTENCION DE SER EL MEJOR (de deimos hablo), QUE LO HAGA COMO SE LE DE LA GANA. Y USTED NO TIENE POR QUE CAGAR LA MANERA LA CUAL EL LO QUIERE HACER. O ES QUE QUIEN TE CREES PARA DECIRLE A LA GENTE COMO TIENE QUE HACER LAS COSAS. Y SI QUIERE DECIRLE A LA GENTE COMO HACER SUS COSAS, QUE SEAN COSAS CONSTRUCTIVAS Y NO DESTRUCTIVAS. CABRON DE MIERDA.
COMASE LAS GUEVAS MARICON. DEJE DE CHIMBIAR. Y PROGRAME SI ES LO QUE TANTO SABE. PROGRAME PROGRAME.
pero quien te crees?
si no te parece un reto quedate callado.
yo e igualmente muchos otros no seriamos capaz de hacer eso ,entonces si seria un reto
piensa mentalmente. mas bien.
si no te parece un reto quedate callado.
yo e igualmente muchos otros no seriamos capaz de hacer eso ,entonces si seria un reto
piensa mentalmente. mas bien.
Jajajaja!!!!! Con qué no es suficiente reto para algunos, pero todavía no he visto ningún código en ningún lenguaje...mmmmmmm.
¿Será que no lo saben hacer? Bueno, habrá que dejarlos con sus problemas...
Espero que se curen pronto aquellos que se creen mucho, porque mientras más altos más fuerte es la caída...XD
¿Será que no lo saben hacer? Bueno, habrá que dejarlos con sus problemas...
Espero que se curen pronto aquellos que se creen mucho, porque mientras más altos más fuerte es la caída...XD
jajajjajjajja
estoy de acuerdo "¿Será que no lo saben hacer?"
depronto algunos o alguno dira que estoy metido en algo en lo cual no se nada. pero de malas al que no le guste, si se trata de discutir con el prepotente de mariANO, ahi estare. por prepotente y arrogante.
estoy de acuerdo "¿Será que no lo saben hacer?"
depronto algunos o alguno dira que estoy metido en algo en lo cual no se nada. pero de malas al que no le guste, si se trata de discutir con el prepotente de mariANO, ahi estare. por prepotente y arrogante.
Tomensen un valium chicos, si tienen que andar retando a los demás será por lo poco que son ustedes en realidad.
Respeto lo que parece ser un reto para el Sr.Deimos y al Sr.Juanes (lo de la pantallita de matrix, y lo del ejercicio de las listas.....), yo no lo veo como un reto, si no como un "ejercicio" de examen de universidad, sin embargo los verdaderos problemas que he hecho en examenes de la universidad son de un grado mucho mas complejo que un crear lista, borrado e impresión....
Sé programar en C++, utilizando el Borland C++ Builder, pero tal vez les parezca más interesante y divertido (pues me pareció bonito realizar como proyectos del curso de C++ que llevé en la universidad) programar un MONOPOLY o un AJEDREZ y DAMAS (en este último usan la POO, aprovechando las clases, herencia y polimorfismo....), o bien pueden programarse un lindo reproductor de mp3 (ese lo programé con Delphi)
Saludos a todos.
Sé programar en C++, utilizando el Borland C++ Builder, pero tal vez les parezca más interesante y divertido (pues me pareció bonito realizar como proyectos del curso de C++ que llevé en la universidad) programar un MONOPOLY o un AJEDREZ y DAMAS (en este último usan la POO, aprovechando las clases, herencia y polimorfismo....), o bien pueden programarse un lindo reproductor de mp3 (ese lo programé con Delphi)
Saludos a todos.
Deimos, ya gane o no....?, publique antes que nadie...
cual era el premio el reconocimiento social o darle en el ocico con el codigo al fucker argentino que esta hostigandonos nada mas...?
cual era el premio el reconocimiento social o darle en el ocico con el codigo al fucker argentino que esta hostigandonos nada mas...?
