Practica 6 programacion estructura en c

5
Practica 6 Alumno:Castro Maya Christopher Profesor:Saul de la O Grupo:1ICV6

description

Practica 6 programacion estructura en c

Transcript of Practica 6 programacion estructura en c

Page 1: Practica 6 programacion estructura en c

Practica 6

Alumno:Castro Maya Christopher

Profesor:Saul de la O

Grupo:1ICV6

Page 2: Practica 6 programacion estructura en c

1 Título

Fecha

Ejercicio 1 Desarrolle una aplicación que permita introducir el tamaño de un arreglo y que este arreglo sea

copiado dentro de otro y después se imprima

Empecé creando una función de tipo void llamada copiar arreglo en la cual se pide primero al

usuario que asigne el tamaño del arreglo, y después mediante un ciclo for se introduce dato por

dato del arreglo, con otro ciclo for se copean carácter por carácter los valores del arreglo 1 al

arreglo2 (copia).

Source code:

Page 3: Practica 6 programacion estructura en c

2 Título

Fecha

Ejercicio 2 Desarrolle una aplicación que permita generar un conjunto de números aleatorios del 1 al 1000

y que los ordene de pares e impares

Primeramente cree un ciclo que permitiese producir el arreglo de números aleatorios y

posterior mente mediante 2 ciclos ordenarlos en pares e impares según el criterio%2

Page 4: Practica 6 programacion estructura en c

Ejercicio 3 Desarrolle una aplicación que permita sumar las ganacias de 10 vendedores los cuales vendieron

18 productos

Primero cree un arreglo bidimensional llamado vendedores[10][18]; el cual mediante un ciclo en

la función void obtenerdatos; se pide al usuario que ingrese las ganacias de cada vendedores y al

final cree un método llamado sumar ventas que permite sumar los datos obtenidos en la

primera función, posteriormente mando a llamar dichas 2 funciones en el main.

Source code:

Page 5: Practica 6 programacion estructura en c

1 Título

Fecha

Ejercicio 4 Desarrolle una aplicación que permita gestionar los asientos de un autobús es decir reservar

asientos, cancelar asiento, consultar asientos disponibles.

Primero definí 2 variables Ocupado como 1 y libre como 0, también declare el arreglo

asiento[n_filas][n_columnas] igual a 0 ya que al principio están libres los asientos

Cree la función reservar asiento en la cual le pide al usuario que introduzca la fila y columna del

asiento que desea reservar, si el asiento está ocupado le muestra el mensaje “está ocupado “y si

no le muestra el mensaje la reservación ha sido realizada

Después cree la función cancelar asiento en la que igual le pide al usuario que introduzca el

asiento que desea cancelar si esta ocupado le dice el asiento ha sido cancelado si no estaba

ocupado le dice este asiento no estaba ocupado

Luego hice la función mostrar asientos en la que imprime el arreglo completo para ver cual está

ocupado y cual está libre, y por ultimo cree un menú con una estructura switch para permitir

que el usuario seleccione la opción a realizar.