Programación 2

Páginas: 4 (869 palabras) Publicado: 28 de abril de 2013

Materia Programación Básica 2
Guía de Ejercicios (Parte 1)

Trabajo Práctico Número 1 2
Estructuras – Uniones – Arreglos de Estructuras 2
Trabajo Práctico Número 2 3
Archivos 3


TrabajoPráctico Número 1

Estructuras – Uniones – Arreglos de Estructuras

1) Escriba un programa que imprima una lista de amigos guardados en una agenda (tipo estructura).

2) Estructuras
a)Declarar una estructura “complejo” con 2 miembros: parte_real y parte_imaginaria.
b) Escribir 2 funciones: suma y resta, que permitan efectuar dichas operaciones sobre números complejos.
c) Escribir elprograma que utilice esas funciones siguiendo las siguientes pautas:
No utilizar variables globales.
Las funciones deben recibir argumentos y devolver resultados.

3) Estructuras de Estructuras
a)Definir una estructura “operario” que contiene: legajo, fecha de ingreso y hora de entrada. Los 2 últimos miembros deben ser a su vez estructuras.
b) Ingresar 50 estructuras tipo “operario” porteclado y validar mediante una función la fecha de ingreso. La función debe recibir argumentos y devolver un código que indique si la validación fue satisfactoria o no.
c) Generar un array de registroscon las estructuras válidas.

4) Arrays de Estructuras
a) Definir una unión de tipo “nume” que contiene:
un entero, un float, un double
b) Definir luego una estructura con 4 miembros del tipo quese indica a continuación:
unión tipo nume
caracter
entero
float
c) Declarar 2 variables de estructuras del tipo indicado en b) llamadas “uno” y “dos”.
d) Escribir por lo menos 6 sentencias deacceso a todos los miembros de las estructuras declaradas.

5) Arrays de Estructuras
a) Definir una estructura cuyos miembros contengan:
Nombre del mes
Numero de orden del mes
Cantidad de días delmes
Abreviaturas del mas (3 letras)
Es importante que los tipos de cada miembro sean elegidos de forma conveniente.
b) Inicializar un array de 12 estructuras del tipo definido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación 2°
  • programacion 2
  • programacion 2
  • Programacion 2
  • Programacion 2
  • programacion 2
  • Programacion 2
  • programacion 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS