|
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.
Mensajes - martincod
Páginas: [1]
1
« en: Martes 13 de Julio de 2010, 15:11 »
gracias x responder, seria asi: la letra “W” en la posición 0113,El rango de posiciones de memoria es de 0100h a 0118h. te hago una pregunta, el rango de memoria del programa es el mismo q el del ocupado por el texto que se envio a la pantalla??, y otra pregunta +, Cual es el procedimiento que permite pasar de lenguaje Assembler a lenguaje de maquina??, compilar???, otra cosa mas, alguien sabe a q se refiere con esto: Describir en pseudo lenguaje, una rutina de programación equivalente a la realizada con los comando “n”, “r” y “w”. y la ultima y creo q con esto estoy, como saco la cantidad de bytes tiene el programa ???
desde ya gracias
2
« en: Lunes 12 de Julio de 2010, 23:50 »
tengo una duda, tengo q averiguar cual es el el rango de memoria utilizado por el programa anterior, el progrma anterior es: -E 0100 BE 0D 01 B4 0E B1 0C AC CD 10 E2 FB C3 48 65 6C -E 0110 6C 6F 20 57 6F 72 6C 64 21 Hello world! tmb Definir en q posic de la memoria RAM se halla la letra “H” y la “W” y cual es el rango de posiciones de memoria ocupado por el texto que se envio a la pantalla.
desde ya gracias, x la ayuda
3
« en: Domingo 25 de Abril de 2010, 04:31 »
Gracias x tu ayuda yo hice el siguiente programa, pero cuando ingreso un numero mayor a 2147483647, x ej 2147483648, no me lo toma, me lo suma, nose xq. Alguien tiene idea xq pasa esto??? aca dejo el codigo #include <stdio.h> # pragma warning(disable: 4996) int main (void) { signed long int a; printf ("Ingrese un numero: "); scanf ("%ld",&a); if (a >= 2147483647) { printf ("El numero ingresado pasa el limite establecidon"); printf ("Ingrese un numero: "); scanf ("%ld",&a); } else a =a + 1; printf ("Al sumarle uno al valor ingresado, el resultado es: %ldn", a); }
4
« en: Viernes 23 de Abril de 2010, 23:44 »
muchas gracias x la ayuda, ahora hice otro programa para determinar q pasa cuando se le suma +1 al maximo valor positivo y cuando se les resta 1 al maximo valor negativo, hablo de un long int con signo. ahora quisiera saber como se haría un programa en C para evitar las situaciones de los casos anteriores aca dejo el codigo del programa q hice #include <stdio.h> int main (void) { signed long int a,b; a = 2147483647; a = a + 1; b = -2147483648; b = b - 1; printf ("al sumarle 1 al maximo valor positivo da: %ldn",a); printf ("al restarle 1 al maximo valor negativo da: %ldn",b); return 0; }
5
« en: Viernes 23 de Abril de 2010, 18:00 »
Quisiera saber si alguien tiene idea de esto. y q toy haciendo mal ¿qué ocurre si se acaba el espacioa un enteros largos en C sin signo ? ¿qué sucede cuando un entero sin signo llega a su valor máximo y se le suma 1? Acompañe con el código que utilizó para realizar la prueba.
el codigo:
#include <stdio.h> int main (void) { unsigned long int i, a; for (i=0; i>=0;a++) { a++; } a= a + 1; printf ("%d",a); return 0; }
6
« en: Martes 5 de Mayo de 2009, 01:06 »
Tengo el siguiente enunciado: Escribir un programa en lenguaje C, llamado memoria.c, que permita ingresar un valor entero decimal sin signo, y como resultado nos muestre la cantidad de bytes que ocupa el valor ingresado en memoria, la dirección de memoria que le fue asignada por el S.O. en formato hexadecimal, y byte por byte el contenido de cada una de las posiciones de memoria que pertenecen al valor ingresado. Presentar el código fuente correctamente documentado, y justificar los datos obtenidos como resultado. El Codiogo q yo puse es el siguiente pero no se q mas me fala: # include <stdio.h> int main (void) { unsigned int num; int cant_vacios; printf ("Ingrese un entero:"); scanf ("%p", &num); printf ("La direccion de memoria es asignada por el SO es:%pn", num); sizeof (unsigned int) - cant_vacios); } si alguien me puede dar una mano se lo agradeceria mucho.
7
« en: Domingo 3 de Mayo de 2009, 22:53 »
Una pregunta??? seria con un ciclo while
8
« en: Jueves 30 de Abril de 2009, 21:26 »
muchas gracias x responder mi duda
9
« en: Jueves 30 de Abril de 2009, 20:28 »
Hola tengo el siguiente problema: Observando el código ASCII, indique una manera sencilla para que dado un carácter en minúscula, representarlo en mayúscula, y viceversa. Yo puse el siguiente codigo: me faltaria a q tengo q igualar car en el if # include <stdio.h> int main (void) { char car; printf ("ingrese un caracter: "); scanf ("%c", &car); if (car= ?????) printf ("El caracter en mayuscula es: %cn", car - 32); else printf ("El caracter en mayuscula es: %cn", car + 32); }
Páginas: [1]
|
|
|