Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Duda con ejercicio de uniones [final]
Autor Mensaje
Feer Sin conexión
Presidente del CEIT
win-win
**********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 4.565
Agradecimientos dados: 594
Agradecimientos: 2.487 en 411 posts
Registro en: Apr 2010
Mensaje: #1
Duda con ejercicio de uniones [final] Ejercicios Informática I (Electrónica)
Hola, tengo una duda sobre un ejercicio de uniones, me parece muy boludo si es así xd..

Enunciado:
Escriba un programa que imprima, byte a byte, los bytes que constituyen una variable long. Utilice uniones para su implementación.



#include <stdio.h>
#include <stdlib.h>
#include <string.h>
union dato{
long x;
char y[4];
};
int main(){

union dato DATOS;
int i;

for(i=0;i<4;i++)
DATOS.y[i]=0;

printf("DATOS.X = %ld \t DATOS.y[3] = %d \t DATOS.y[2] = %d \t DATOS.y[1] = %d \t DATOS.y[0] = %d",&DATOS.x,&DATOS.y[3],&DATOS.y[2],&DATOS.y[1],&DATOS.y[0]);

getchar();
return(0);
}


Muchas gracias..

[Imagen: digitalizartransparent.png]
(Este mensaje fue modificado por última vez en: 31-01-2013 21:03 por Feer.)
31-01-2013 20:59
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Feer recibio 1 Gracias por este post
Santi Aguito (03-02-2014)
EmmanuelDG Sin conexión
Presidente del CEIT
Ingeniero!!!
********

Ing. Química
Facultad Regional Buenos Aires

Mensajes: 1.267
Agradecimientos dados: 11
Agradecimientos: 103 en 55 posts
Registro en: Apr 2008
YouTube
Mensaje: #2
RE: Duda con ejercicio de uniones [final]

Off-topic:
Vi post tuyo que decía ejercicio de uniones y pense que era algo de uniones químicas, acá no me meto yo =P

Fear is strange soil. Mainly it grows obedience like corn, which grows in rows and makes weeding easy. But sometimes it grows the potatoes of defiance, which flourish underground.
Terry Pratchett - Small Gods
01-02-2013 01:50
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] EmmanuelDG recibio 1 Gracias por este post
Feer (01-02-2013)
Imakuni Sin conexión
Presidente del CEIT
Did you know that cashews come...
********

Ing. en Sistemas
Facultad Regional Córdoba

Mensajes: 6.968
Agradecimientos dados: 112
Agradecimientos: 119 en 77 posts
Registro en: Jul 2008
Mensaje: #3
RE: Duda con ejercicio de uniones [final]
No sé si la catedra te lo aceptará o no (porque estoy en sistemas =P)

Pero es sintactica y semanticamente correcto lo que haces, y ese es el uso que se le da.

Como nota, te falta inicializar x =P.
01-02-2013 01:57
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Imakuni recibio 1 Gracias por este post
Feer (01-02-2013)
Feer Sin conexión
Presidente del CEIT
win-win
**********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 4.565
Agradecimientos dados: 594
Agradecimientos: 2.487 en 411 posts
Registro en: Apr 2010
Mensaje: #4
RE: Duda con ejercicio de uniones [final]
(01-02-2013 01:50)EmmanuelDG escribió:  
Off-topic:
Vi post tuyo que decía ejercicio de uniones y pense que era algo de uniones químicas, acá no me meto yo =P

Jajaja, te agradezco solo por el hecho de pasarte a mirar por si era de química jaja, gracias!!!
Química la deje descansar hasta el 10!, el 10 la agarro de nuevo que se rinde el 13 y mientras sigo con otra(?)

(01-02-2013 01:57)Imakuni escribió:  No sé si la catedra te lo aceptará o no (porque estoy en sistemas =P)

Pero es sintactica y semanticamente correcto lo que haces, y ese es el uso que se le da.

Como nota, te falta inicializar x =P.

Ahhh esta bien, entonces entendí bien el ejercicio...
Era una cagada después de todo, pero como relleno para "escribir" algo mas esta bueno ajja.
Muchas gracias!!


Si o si hace falta inicializar todo?

[Imagen: digitalizartransparent.png]
01-02-2013 02:09
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Imakuni Sin conexión
Presidente del CEIT
Did you know that cashews come...
********

Ing. en Sistemas
Facultad Regional Córdoba

Mensajes: 6.968
Agradecimientos dados: 112
Agradecimientos: 119 en 77 posts
Registro en: Jul 2008
Mensaje: #5
RE: Duda con ejercicio de uniones [final]
Me equivoque. Ahi vi el codigo de nuevo. Lo inicializas en el for, asi que está de 10

Igual, es mas facil hacer un Datos.x=0

=P
(Este mensaje fue modificado por última vez en: 10-02-2013 02:26 por Imakuni.)
10-02-2013 02:24
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Imakuni recibio 1 Gracias por este post
Feer (10-02-2013)
Feer Sin conexión
Presidente del CEIT
win-win
**********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 4.565
Agradecimientos dados: 594
Agradecimientos: 2.487 en 411 posts
Registro en: Apr 2010
Mensaje: #6
RE: Duda con ejercicio de uniones [final]
Claro, inicializo el int total son los mismos bytes jaja, gracias!

[Imagen: digitalizartransparent.png]
10-02-2013 02:31
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Santi Aguito Sin conexión
Presidente del CEIT
Newtoniano
********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 1.233
Agradecimientos dados: 225
Agradecimientos: 578 en 332 posts
Registro en: Oct 2012
Mensaje: #7
RE: Duda con ejercicio de uniones [final]
Tenia la misma duda sobre este ejercicio...muchas gracias!!!

Busca la excelencia, el éxito llegará
03-02-2014 21:04
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
luchovl2 Sin conexión
Secretario General
Si es varón: Eutanasio.
*******

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 841
Agradecimientos dados: 15
Agradecimientos: 200 en 182 posts
Registro en: May 2009
Mensaje: #8
RE: Duda con ejercicio de uniones [final]
No estoy seguro de cuán al pedo es lo que voy a decir, pero yo pondría un sizeof(long), en lugar de hardcodear el tamaño del vector.
03-02-2014 21:18
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Feer Sin conexión
Presidente del CEIT
win-win
**********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 4.565
Agradecimientos dados: 594
Agradecimientos: 2.487 en 411 posts
Registro en: Apr 2010
Mensaje: #9
RE: Duda con ejercicio de uniones [final]
Si también podía ser...
La consigna era muy poca clara..., era un final de 4 prácticos cortos y este era el peor no por el código si no por intentar entender que había que hacer jaja.

[Imagen: digitalizartransparent.png]
03-02-2014 21:51
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.