Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

Mostrar Mensajes

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

Mostrar Mensajes Menu

Mensajes - Netto22

#61
Estoy intentando hacer una app que sea una "herramienta" simple de calculo, con el consecuente codigo.

//---------------------------------------------------------------------------

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Practica10bis.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::rdobasicosClick(TObject *Sender)
{
    cbooperador->Enabled=true;
    cbooperador->Visible=true;
    cbooperador->Clear();
    cbooperador->Items->Add("+ (Suma)");
    cbooperador->Items->Add("* (Multiplicar)");
    cbooperador->Items->Add("- (Resta)");
    cbooperador->Items->Add("/ (Division)");

}
//---------------------------------------------------------------------------
void __fastcall TForm1::rdootrosClick(TObject *Sender)
{
    cbooperador->Enabled=true;
    cbooperador->Visible=true;
    cbooperador->Clear();
    cbooperador->Items->Add("% (Resta de division)");
    cbooperador->Items->Add("Concatenacion");
}
//---------------------------------------------------------------------------
void __fastcall TForm1::btncalcularClick(TObject *Sender)
{
    double Operando1, Operando2;
    AnsiString Operador;
    Operando1 = atof(txtoperando1->Text.c_str());
    Operando2 = atof(txtoperando2->Text.c_str());
    Operador = cbooperador->Text;

    if (Operador == "+ (Suma)")
        txtresultado->Text = Operando1 + Operando2;
    if (Operador == "- (Resta)")
        txtresultado->Text = Operando1 - Operando2;
    if (Operador == "* (Multiplicacion)")
        txtresultado->Text = Operando1 * Operando2;
    if (Operador == "/ (Division)")
        txtresultado->Text = Operando1 / Operando2;
    if (Operador == "% (Resto de division)")
        {
        int Operando1_1 = atoi(txtoperando1->Text.c_str());
        int Operando2_1 = atoi(txtoperando2->Text.c_str());
        txtresultado->Text = Operando1_1 % Operando2_1;
        }
    if (Operador == "Concatenacion")
        txtresultado->Text = txtoperando1->Text + txtoperando2->Text;
}
//---------------------------------------------------------------------------


Vale tras algunas modificaciones y ayudas de unos cuantos colegas, he depurado finalmente el codigo y lo tengo funcional ^^

Gracias de todas maneras ^^
#62
Principiantes / Re: Que pensais del Game Creator de Microsoft?
30 de Septiembre de 2008, 08:51:52 AM
No esa no es... era diferente la web. ahora la buscare y la posteo.

En todo caso voy a buscar el SDK de directX, lo requiere.

En fin he encontrado lo que es pero no la web que vi ayer...

http://gdk.thegamecreators.com/
#63
Principiantes / Re: Que pensais del Game Creator de Microsoft?
29 de Septiembre de 2008, 11:54:32 PM
Este tiene varios tutos que pueden ser interesantes, aun y asi no quiero atarme con güindous XD asi que me mirare alguno otro, me recomendais alguno asi para empezar?
#64
Principiantes / Que pensais del Game Creator de Microsoft?
29 de Septiembre de 2008, 09:02:57 PM
Pues eso que lo acabo de ver y parece tener bastante buena pinta, que opinais de esto? utilizado con visual studio C++ 2008 puede ser una herramienta buena para trabajar en ella?
#65
Proyectos / Re: Se buscan traductores para el proximo juego flash
29 de Septiembre de 2008, 01:50:42 PM
mandame por MP lo que necesitas y te lo busco tambien por Andorra.
#66
Proyectos / Re: Se buscan traductores para el proximo juego flash
29 de Septiembre de 2008, 01:20:22 PM
Como esta el proyecto?
#67
Esta claro que tu llevaras mas experiencia que yo y las opiniones son de agradecer, pero tambien quiero caer yo en el hoyo y saber si soy o no capaz.

Precisamente porque no tengo ningun contrato con nadie puedo tomarmelo mas livianamente y tampoco tengo un contrato ni clausulas con mi colega por lo que me lo tomo como simplemente una prueba.

Lo de los punteros no es que no sepa, lo veo no facil pero no muy complicado, lo unico que me "intimida" es el hecho de no saber bien bien las causas que puede tener al no declararse o olvidarse alguna sintaxis. Por eso me quiero documentar mas, aunque antes de hacer las cosas con punteros detallare todas las areas de memoria y las variables usadas mediante pseudocodigo...
#68
No tenia intencion de caldear el ambiente ni muchisimo menos me encanta el buen rollito.

Simplemente me ha parecido poco correcto el como se ha expresado blau, aunque como bien dije antes respeto su opinion pero no la comparto.

A ver el tema del trato esta mas que zanjado xD se dijo que yo se lo daba y si el por su parte me queria dar algo, pero fuera de todo contrato sea o no verbal o escrito, que lo hiciera pero que con el hecho de verlo funcionar a mi ya me satisface porque seria el 2 que veo funcionar correctamente. Pero el primero lo vi a medias porque en el parquimetro le faltaba toda la parte electronica como los detectores de moneda y billetes, en fin creo que nos quedo un programa sencillito y bien optimizado. A parte esto fue un trabajo con grupos de desarrollo eso tambien cuenta? XD

Hay por aqui ejemplos de los PortFolios? o son simples como los Curriculums? En tal caso que datos deben reflejarse?
#69
Cita de: blau en 12 de Septiembre de 2008, 09:06:04 AM
Cita de: cuatrero rr en 12 de Septiembre de 2008, 12:09:54 AM
Cita de: blau en 11 de Septiembre de 2008, 04:05:50 PM
Dioooossssss, se han confirmado mis peores pensamientos...  8o


No insistire mas, este es mi ultimo consejo, de verdad, no pierdas tu tiempo y el de tu amigo, intenta meterte en una empresa como programador, a ver si tienes suerte y aprendes, por lo menos no malgastaras tu tiempo. Que es lo mas preciado que tienes.

Por cierto, coge lo que sea, no mires el dinero que te ofrezcan, siempre te va a salir mas barato que un curso, y vas a aprender mucho mas.


¿Por qué crees que es una perdida de tiempo?

Por todo lo que has dicho.

Porque hoy en dia todo es muy competitivo, porque no tiene los conocimientos necesarios para afrontar un proyecto de gestión, porque tiene todos los visos para salir mal.

Y creeme, sin tener idea de lo que es un puntero, sin tener idea de bases de datos/sql, y me temo que sin tener fundamentos solidos de algoritmia, comprometerse a hacer un programa para venderselo a un amigo, sinceramente, lo veo como un toro.

Yo veo correcto que uno adquiera experiencia sin que intervengan factores donde haya daños colaterales, pero este chaval se quiere comprometer a algo que creo que no esta en su mano.

Primero debe formarse, y despues comprometerse.  Y dejarse de medias tintas.

Citar
Vereis estoy realizando un cursillo de C++Builder y al finalizar me quiero proponer el reto de realizar un programa para un colega mio de gestion que me ha pedido y lo veo realmente factible a mi nivel.

La pregunta es, que este colega me quiere pagar por el trabajito este y aqui es donde empiezan mis dudas, que debo hacer para poder "Vender" este programita, aunque sea a nivel de circulo amistoso.

Si tu amigo quiere pagarte es porque tiene expectativas, y quiere formalizar un compromiso, quiza lo haga pensando en lo mejor para ti.

Solo es un consejo, se que tienes ilusion y ganas para desarrollar, pero enfocalo de otra manera, gana experiencia, no es tiempo de compromisos.






Me parece que has perdido un poco el hilo.

En fin, Se lo que es un puntero solo que necesito documentarme mas, Se programacion almenos a nivel pseudocodigo y Turbo Pascal.

Aqui Formaciones como ya he dicho y no ha parecido que leyeras no hay asi que o te buscas la vida o te rindes y eres un pringao.

Conocimientos en Base de datos SQL tengo, pero no tengo aun todo lo que deberia tener en el programa C++Builder que ya tiene uno propio en su programa para su uso.

Respeto tu opinion pero en absoluto la compartio. Parece que un autodidacta tiene poca cosa que hacer por aqui, o almenos dependiendo del tipo de respuestas que esperes.

No soy un Negado en el tema de la programacion tengo conocimientos previos y un programa de parquimetro realizado en Turbo Pascal, asi que se lo que me hago pero he venido aqui para intentar conseguir Documentacion e informacion pero se desvia el tema para otros lados.

Por otro lado, si leyeras el hilo verias el trato que tengo con mi colega y mi decision.

Lo que si que tengo intencion de hacer es meterme de practicas sin cobrar en una empresa de programacion por aqui si es que existe alguna, en Andorra el programador o existe individual, o existen bien pocas casas de programacion, asi que fijate como esta el curro aqui y mas ahora.

No quiero mal ambiente pero pediria que se respondiera un poco con coherencia de lo que se trata en el hilo.

Si digo que me quiero poner a hacer esto, es porque ya se que no voy a perder el tiempo. Si digo que es a MUY LARGO PLAZO te lo recalco porque parece que no lo leiste suficiente, es para acabar de documentarme y tratar todos los puntos como es debido o es que tu naciste sabiendo?

No se mira prefiero ser el capull.. que pringa en 9 proyectos pero almenos los he hecho con conocimientos simples y eso quiera decir que me rompo los webs en aprender aunque sea por mi mismo que no aprender en una empresa que solo se dedica a X tipo de programas y tambien aprender sus malo habitos, prefiero tener mis malos habitos que son mas faciles de corregir que los de cualquiera otros.
A parte que para mi aprender haciendo cosas tiene mas "merito".
#70
Cita de: blau en 11 de Septiembre de 2008, 04:05:50 PM
Dioooossssss, se han confirmado mis peores pensamientos...  8o


No insistire mas, este es mi ultimo consejo, de verdad, no pierdas tu tiempo y el de tu amigo, intenta meterte en una empresa como programador, a ver si tienes suerte y aprendes, por lo menos no malgastaras tu tiempo. Que es lo mas preciado que tienes.

Por cierto, coge lo que sea, no mires el dinero que te ofrezcan, siempre te va a salir mas barato que un curso, y vas a aprender mucho mas.



No comprendo esta respuesta que me das.

Si pensara que pierdo el tiempo ni siquiera me hubiera metido en el cursillo este, ni hubiera querido hacer esto.
Si hago esto es primero porque asi practico todas las cosas que me salen en el curso y le hago un favorcillo a un colega.
Tengo pensado meterme en una empresa de informatica como programador pero cuando acabe este curso y como "practicas" y sin cobrar nada, ya que de momento estoy currando en un centro comercial de tecnico.

Creeme si hubieran los estudios de programacion aqui en Andorra y centros donde los impartieran, creeme que no estaria ni siquiera currando pero como aqui no hay una m..... xD pues no me queda otra que hacer esto y de una manera casi autodidacta.
#71
Si de momento utilizaria la base de datos que me ofrece el curso y la adaptaria tambien mientras miro como hacer lo de la base de datos como algo nuevo.
#72
El Estudio del proyecto estaba dentro de mis planes como la elaboracion de parte o totalidad del codigo en Pseudocodigo y una tabla de relacion Variable-->Tipo--> destino de todas las que vaya a usar.

Esta claro que mi primer proyecto sera bastante incompleto y tendra muchas lagunas pero de algo tengo que empezar no?

Por cierto sabeis de algun sitio donde pueda documentarme o descargar ejemplos con uso de punteros? estoy empezando a tocar esta parte en mi curso y la veo MUY delicada con lo que quiero estar muy documentado a la hora de empezar a Optimizar mi codigo con punteros.

Que me recomendais con esto? hago punteros con arrays o sigo con arrays simples y variables a porron sin puntero alguno?

La prevision seria de tener un formulario Resumen de todas las facturas entradas como tambien numero de clientes totales registrados. Acceso a nuevos formularios para Añadir, Editar / Borrar, Estadistica (esto sera mas complicado...)

Como tambien intentar hacer una hoja que imprima los resultados de todas las facturas del dia actual. Hacer copias de seguridad de los ficheros donde esten inscritos los clientes y que cada factura cree un archivo TXT que se guarde en una carpeta de log. por si hay que tener una copia impresa de la factura o cliente en cuestion.

Como dije es un proyecto a largo plazo que estoy empezando con las bases del curso que estoy realizando y adaptandolo a esto. Claro esta que voy a modificar y a escribir el codigo a mi manera como intentare tambien optimizarlo.
#73
No si facil no me parece, y menos cuando digo que es algo en lo que pienso a largo plazo.

Logicamente hablare con el una vez lo tenga terminado y compruebe que "funciona" o almenos hace lo que se espera.

En todo caso creo que hare lo que dije mas arriba, tratandose de un colega y de que es mi primer "programita", que tampoco sera una cosa supermegahyperchunga ni con cientos de opciones..., pues se lo dare como si de un tester se tratara y que me lo pruebe, le pedire que haga un testeo exaustivo que utilize todas las funciones un poco y que lo haga durante 3 5 meses, si le chuta bien entonces bien por mi, porque 1 habre hecho ya mi 1 programilla funcional (aunque se que lo tendre que retocar y optimizar mogollon de veces, y si el por hipotetica que sea la suerte me quiere dar algo pues que me lo de.
Si me sale mal? Pues algo de experiencia que tendre de mas y tratare de solucionar el error dentro del programa.
#74
Creo que al final me reunire con algun abogado y le preguntare a ver que posibilidades tengo para sacarlo fuera de mis manos.

En todo caso en Andorra no se declara nada.

Seria mi primer programilla y a parte es un colega mio. Asi que el valor es lo de menos realmente xD Como si se lo regalo al ser mi primera prueba.
#75
Teniendo el C++ Build en casa y haciendolo yo mismo no lo podria hacer?

Es que no estoy metido aun en todo esto y no tengo mucha idea.





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.