Programación Estructurada
Lenguaje C#

Cómo probar los códigos de ejemplo.
Deben crear un proyecto nuevo con el nombre del archivo (sin la extensión .cs) y después copiar el código contenido en el archivo, y pegarlo dentro de su proyecto, sustituyendo cualquier texto que esté escrito en el área de código.

Códigos de ejemplo sobre el uso de condicionales (if, switch). Para probarlos debes seguir las instrucciones descritas anteriormente.

Archivo Descripción
Calificacion.cs Muestra la nota equivalente a una calificación numérica.
Mayorde3.cs Obtiene el mayor y menor de 3 números diferentes.
Par_impar.cs Verifica si un número es par o impar.
Menu_if.cst Muestra un menú usando la sentencia if.
Menu_switch.cs Muestra el mismo menú anterior pero con la sentencia switch.

Códigos de ejemplo sobre el uso de ciclos (for, while, do-while).

Archivo Descripción
PromedioForC.cs Calcula el promedio de calificaciones usando el ciclo for.
CiclojC.cs Cuenta el número de veces que se ejecuta el ciclo interno j.
CiclosAnidadosC.cs Muestra el funcionamiento de 2 ciclos anidados for.
Ejemplo_while.cs Ejemplo del cuadrado de un número usando el ciclo while.
DivisionRestaC.cs Calcula la división entera entre 2 por secuencia de restas.
Ejemplo_do_while.cs Ejemplo del cuadrado de un número usando el ciclo do while.
MenudowhileC.cs Menú de operaciones usando el ciclo do while.

Códigos de ejemplo sobre el uso de vectores.

Archivo Descripción
Vector_impres_indices.cs Lectura e impresión de vector con sus índices.
VectorEjemplo.cs Cálculo del promedio de un vector.
ProductoEscalarC.cs Multiplica un vector por un escalar.
InvertircadenaC.cs Invierte una cadena de caracteres.
BurbujaC.cs Ordena un vector por el método de la Burbuja.
DecimalBinarioC.cs Convierte un número decimal a sistema binario.
BinarioDecimalC.cs Convierte un número binario a sistema decimal.

Códigos de ejemplo sobre el uso de matrices.

Archivo Descripción
MatrizEjemplo.cs Lectura e impresión de una matriz.
EjemploDentado.cs Cálculo del promedio de un vector.
MatrizEscalarC.cs Multiplica un vector por un escalar.
SumaMatricesC.cs Invierte una cadena de caracteres.
MatrizTranspuestaC.cs Ordena un vector por el método de la Burbuja.
MaxMinC.cs Convierte un número decimal a sistema binario.
MultiMatrizC.cs Convierte un número binario a sistema decimal.

Códigos de ejemplo de funciones y procedimientos.

Archivo Descripción
Funcionesymetodos.cs Calcula el promedio de 3 calificaciones usando una función, e imprime el resultado a través de un procedimiento.
matrizfuncproc.cs Muestra una matriz y calcula su promedio mediante una función y un procedimiento.
TranspuestaFuncProc.cs Lee una matriz A, obtiene su transpuesta T y muestra ambas matrices usando procedimientos.
FuncionFactorial.cs Calcula el factorial de un número.
FactorialRecursivo.cs Calcula el factorial pero de forma recursiva.