Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 al 8 de 18

Tema: Calculadora binario simple ¿algún desarrollador?

  1. #1
    Usuario Registrado
    Fecha de ingreso
    22 sep, 08
    Mensajes
    71
    Gracias Thanks Given 
    0
    Gracias Thanks Received 
    0
    Agradecido en
    0 Mensajes

    Predeterminado Calculadora binario simple ¿algún desarrollador?

    Hola a todos!

    Estoy haciendo una formación profesional y el proyecto que tenemos que hacer es algo relacionado con programación.

    Tengo pensado crear una aplicación con Xcode 3.2.6 que sea un conversor de decimal a binario. Con eso me basta. No viceversa aunque este en la foto.

    No se que algoritmo habrá que utilizar…

    Que tenga una interfaz gráfica simple, teclas con los numeros, y un botón que al pulsarlo me salga en el Label de arriba (pantalla de la calculadora) el numero en binario resultante… o viceversa, pero como ya os digo... con que me funcione de decimal a binario me basta.

    La interfaz la tengo hecha, pero no tengo ni idea de como empezar con el .m y el .h… ya tengo hecho hasta el icono.

    Si alguien me hecha una mano… se lo agradecería…

    Un saludo!

    Este es el interfaz...

    Última edición por abcdefghi; 25/10/2011 a las 09:46

  2. #2
    Usuario Registrado
    Fecha de ingreso
    22 sep, 08
    Mensajes
    71
    Gracias Thanks Given 
    0
    Gracias Thanks Received 
    0
    Agradecido en
    0 Mensajes

    Predeterminado Respuesta: Calculadora binario simple (Necesito ayuda de algun desarrollador...)

    nadie?

    El algoritmo es facil... pero no se como lo tengo que poner en .m

    Divide y venceras (n/2)*m veces :

    131 en binario:
    131 dividido entre 2 da 65 y el resto es igual a 1
    65 dividido entre 2 da 32 y el resto es igual a 1
    32 dividido entre 2 da 16 y el resto es igual a 0
    16 dividido entre 2 da 8 y el resto es igual a 0
    8 dividido entre 2 da 4 y el resto es igual a 0
    4 dividido entre 2 da 2 y el resto es igual a 0
    2 dividido entre 2 da 1 y el resto es igual a 0
    1 dividido entre 2 da 0 y el resto es igual a 1

    Ordenamos los restos, del último al primero: 10000011

  3. #3
    Usuario Registrado
    Fecha de ingreso
    22 sep, 08
    Mensajes
    71
    Gracias Thanks Given 
    0
    Gracias Thanks Received 
    0
    Agradecido en
    0 Mensajes

    Predeterminado Respuesta: Calculadora binario simple (Necesito ayuda de algun desarrollador...)

    venga!!! que seguro alguno me puede ayudar

  4. #4
    Usuario Registrado
    Fecha de ingreso
    22 sep, 08
    Mensajes
    71
    Gracias Thanks Given 
    0
    Gracias Thanks Received 
    0
    Agradecido en
    0 Mensajes

    Predeterminado Respuesta: Calculadora binario simple (Necesito ayuda de algun desarrollador...)

    up!

  5. #5
    Co Administrador Avatar de AmbusH
    Fecha de ingreso
    11 nov, 10
    Mensajes
    24,639
    Gracias Thanks Given 
    23
    Gracias Thanks Received 
    4
    Agradecido en
    3 Mensajes

    Predeterminado Respuesta: Calculadora binario simple (Necesito ayuda de algun desarrollador...)

    Amigo ya sabemos que necesitas ayuda, pero no hace falta que comentes varias veces. Te modifico el título, no pongas ayuda o se borra el post.

  6. #6
    Usuario Registrado Avatar de Evil213
    Fecha de ingreso
    06 mar, 11
    Mensajes
    1,096
    Gracias Thanks Given 
    0
    Gracias Thanks Received 
    0
    Agradecido en
    0 Mensajes

    Predeterminado Respuesta: Calculadora binario simple ¿algún desarrollador?

    porque no lo haces con Visual C++?? o con Devc? tambien funciona o es que no sabes hacerlo? D: tengo unos buenos tutoriales por si los quieres me avisas...

  7. #7
    Ex-Staff Avatar de Zaguee
    Fecha de ingreso
    16 mar, 10
    Mensajes
    4,010
    Gracias Thanks Given 
    0
    Gracias Thanks Received 
    0
    Agradecido en
    0 Mensajes

    Predeterminado Respuesta: Calculadora binario simple (Necesito ayuda de algun desarrollador...)

    Cita Iniciado por abcdefghi Ver mensaje
    nadie?

    El algoritmo es facil... pero no se como lo tengo que poner en .m

    Divide y venceras (n/2)*m veces :

    131 en binario:
    131 dividido entre 2 da 65 y el resto es igual a 1
    65 dividido entre 2 da 32 y el resto es igual a 1
    32 dividido entre 2 da 16 y el resto es igual a 0
    16 dividido entre 2 da 8 y el resto es igual a 0
    8 dividido entre 2 da 4 y el resto es igual a 0
    4 dividido entre 2 da 2 y el resto es igual a 0
    2 dividido entre 2 da 1 y el resto es igual a 0
    1 dividido entre 2 da 0 y el resto es igual a 1

    Ordenamos los restos, del último al primero: 10000011
    la parte de ponerlo en .m no la entiendo, sera porque nunca hice una app en xcode

    pero la idea que te puedo dar es que vayas dividiendo el numero entre 2 mientras el cociente sea mayor o igual que uno y en cada division vas guardando el resto en un vector, finalmente para mostrar el resultado simplemente muestras el vector desde la posicion final a la inicial.

  8. #8
    Usuario Registrado
    Fecha de ingreso
    22 sep, 08
    Mensajes
    71
    Gracias Thanks Given 
    0
    Gracias Thanks Received 
    0
    Agradecido en
    0 Mensajes

    Predeterminado Respuesta: Calculadora binario simple ¿algún desarrollador?

    a ver, me voy a poner a hacer un post aqui con toda la informacion acerca de mi aplicación. Vale? y la pongo aqui!

    Gracias a todos, pero esuqe no he tenido tiempo con los examenes...

    Hoy mismo os responderé!

    ---------- Mensaje escrito a las 19:48 ---------- El mensaje anterior fue a las 19:43 ----------

    Ya tengo hecho todo el conversor menos los botones de conversión.

    En los IBaction de los botones de "Convertir a Binario" y "Convertir a Decimal", no he hecho nada porque no se como escribir el algoritmo o las instrucciones para que se convierta, que en realidad es el problema que tengo. Como podeis ver, no necesito sumar, ni restar ni nada por el estilo solamente necesito que lo convierta o a binario o a decimal segun convenga...

    He subido mi aplicacion a megaupload para que le hecheis un vistazo en Xcode en el simulador para que veais que funciona todo a la perfección, menos los Botones de converit que no se como cojerlos... no se empezarlos... me es imposible... :S ...! es el resultado final, excepto los botones de conversion.

    [Sólo los usuarios registrados pueden ver los enlaces. ]


    Lo unico que conseguí es el algoritmo de Decimal->Binario en C:

    Código:
    #include<stdio.h>
    
    void binario(int n) {
        	if (n!=0) {
    		binario(n/2);
    		printf("%i",n%2);
    	        }
    	}
    
    int main() {
        int num=0;
        scanf("%i",&num); //Pedir variable num
        binario(num); //Llamar la función
    }
    Que alguien me heche una mano... llevo una semana sin dormir practicamente por las noches buscando informacion y no encuentro NADA...
    Archivos adjuntados Archivos adjuntados

Página 1 de 3 123 ÚltimoÚltimo

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •