Construyendo aplicación en c# con ciclos.

 

Trabajo final: Trabajo Creación de aplicaciones con ciclos iterativos

En programación, una sentencia condicional es una instrucción o grupo de instrucciones que se pueden ejecutar o no en una función del valor de una condición. Los tipos más conocidos de sentencias condicionales don el SI.ENTONCES(if..then), el SI..ENTONCES..SI NO(if..then..else) y el SEGÚN (case o switch).

CONDICIONAL SI...ENTONCES

La sentencia ' if ' permite una acción previamente predeterminada por el programador, la cual se cumplirá si la condición tiene un valor lógico verdadero.

Arreglos en lenguaje C y C++

Arreglo: Es una colección de variables del mismo tipo que se referencia utilizando un nombre común. Un arreglo consta de posiciones de memoria contigua. La dirección más baja corresponde al primer elemento y la más alta al último. Un arreglo puede tener una o varias dimensiones. Para acceder a un elemento en particular de un arreglo se usa un índice.

Ciclos en C.

Los ciclos son estructuras que nos permiten repetir varias veces una misma instrucción si el programa así lo requiere. Si nosotros sabemos el número exacto de veces que se va a repetir el ciclo utilizaremos la estructura 'FOR' .Pero si el ciclo se repite hasta que se cumpla una determinada condición utilizaremos el 'WHILE' o 'DO WHILE'.

 

Primero que tomo empezamos haciendo la interfaz, la diseñamos en papel luego le damos retoques y pensamos como es más funcional y fácil y empezamos aplicar en Windows form hasta llegar a los resultados deseados, aun así, pudiendo agregar elementos en cualquier momento.



Después empezamos a dar funcionalidad a los botones, comenzando con "Registrar libros” el cual lo que hace es, si lo presionamos sin ingresar dato no saldrá ”Debes ingresar los datos del libro" lo cual se hizo con un "if" si ya hay datos en los Texbox seguirá con el programa y agregara el libro en la matriz 

 



 

Continuamos con el botón "Prestar libro” primero verifica si se están llenado las casillas sino nos dirá "Debes ingresar los datos", luego si el usuario que está solicitando el libro esta multado o no si lo está nos daría "Este usuario está multado y no puede prestar libros” una vez revisado esto procederá a cumplir la condición que hace; cambia los valores de la matriz por los datos del usuario y cambia el valor del libro que está en "disponible" a "prestado"  y finalizamos con un break.




Mostrar libros" oculta la información de "Consultar libro" y "Buscar usuario" e imprime la matriz



"Consultar libro" oculta la información de "Mostrar libros" y "Buscar usuario" e imprime el matriz que se pida según "Código" para decir si el libro se encuentra prestado

 


 "Buscar usuario" oculta la información de "Mostrar libros" y "Consultar libro"  e imprime el usuario que estés buscando y mostrara si está multado, y el numero de libros por entregar

 


 y el ultimo botón es "salir" que cierra el programa definitivamente.


Este programa es muy eficiente, para algunas empresas que no tienen tiempo para poner o agregar una nueva información, esto también disminuye el riesgo de perder información de los usuarios


 


 mapa mental



Comentarios