INF 5120 Mandato Ejercicio Unidad 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

INF5120/Ejercicios Unidad I

Desarrollando y Probando un Programa C#

Objetivos
Al término de este ejercicio, deberá ser capaz de:

• Podrá utilizar ambiente de producción una aplicación


• Escribir, modificar, compilar y ejecutar clases

Ejercicio 1
Aquí hay un ejercicio autoguiado para enseñar los conceptos básicos de programación orientada a
objetos en C#:

Página 1 of 5
1.Crea una clase "CuentaBancaria" con atributos como nombre del titular, número de cuenta y
saldo.
2. Definir un constructor que inicialice estos valores.
3. Definir métodos para depositar y retirar dinero de la cuenta.
4. Definir un método que muestre los detalles de la cuenta bancaria.

Página 2 de 5
Una vez que hayas creado esta clase, puedes crear objetos de la clase "CuentaBancaria", llamar a
los métodos "Depositar" y "Retirar" y verificar que los cambios se reflejan en el saldo de la cuenta
al llamar al método "MostrarDetalles".
Este ejercicio es solo un ejemplo básico, pero te ayudará a comprender los conceptos básicos de la
programación orientada a objetos en C#.

Este programa crea dos objetos de la clase "CuentaBancaria", muestra los detalles de cada cuenta,
luego realiza un depósito en la cuenta 1 y un retiro en la cuenta 2 y finalmente muestra los detalles
de las cuentas nuevamente para verificar que los cambios se han reflejado correctamente.

Página 3 de 5
Implementación:
Puedes seguir los siguientes pasos para crear un proyecto de consola en Visual Studio Code
(VSCode) y escribir y ejecutar el código anterior:
1. Abre VSCode y selecciona "File" -> "Open Folder" para abrir una carpeta de proyecto.
2. Crea una carpeta para tu proyecto y abre la carpeta en VSCode.
3. Haz clic derecho en la carpeta y selecciona "New File" para crear un nuevo archivo. Nombra el
archivo "CuentaBancaria.cs".
4. Copia y pega el código de la clase "CuentaBancaria" en el archivo "CuentaBancaria.cs".
5. Crea otro nuevo archivo llamado "Program.cs" y copia y pega el código del programa de consola
en este archivo.
6. Haz clic en "File" -> "Save All" para guardar los cambios en tus archivos.
7. Abre la terminal de VSCode haciendo clic en "View" -> "Terminal" o presionando Ctrl + `
(comilla invertida).
8. En la terminal, escriba "dotnet run" para ejecutar el programa.
9. Verifica que el programa muestre los detalles de las cuentas, luego los detalles después del
depósito y retiro, como se muestra en la salida de consola.

Ahora tienes un proyecto de consola en C# que utiliza programación orientada a objetos y puedes
experimentar con el código y aprender más sobre la programación orientada a objetos en C#.

B) Puedes seguir los siguientes pasos para crear y ejecutar un programa de consola en C# utilizando
el compilador de línea de comandos (csc) y el Bloc de notas/Notepad++ u otro editor:

1. Abre el Bloc de notas y copia y pega el código de la clase "CuentaBancaria" en un archivo


nuevo. Guarda el archivo con el nombre "CuentaBancaria.cs".
2. Crea otro archivo de texto nuevo y copia y pega el código del programa de consola en este
archivo. Guarda el archivo con el nombre "Program.cs".
3. Abre la línea de comandos (cmd) en Windows haciendo clic en "Inicio" -> "Ejecutar" y
escribiendo "cmd" en el cuadro de diálogo.
4. Navega hasta la carpeta donde guardaste tus archivos de código.
5. Compila el código utilizando el compilador de línea de comandos (csc) escribiendo el
siguiente comando:
csc CuentaBancaria.cs Program.cs
6. Ejecuta el programa escribiendo el siguiente comando:
Program.exe

Program

Verifica que el programa muestre los detalles de las cuentas, luego los detalles después del depósito
y retiro, como se muestra en la salida de consola.

Ahora tienes un programa de consola en C# que utiliza programación orientada a objetos y puedes
experimentar con el código y aprender más sobre la programación orientada a objetos en C#.
Página 4 de 5
Ejercicio 2
Aquí hay un ejemplo de un ejercicio básico de programación orientada a objetos en C# que lee la
entrada del usuario desde la consola:

Este ejemplo crea una clase Person que tiene dos atributos: name y age. En el método Main, se crea
una nueva instancia de la clase Person y se leen los valores de nombre y edad desde la consola.
Luego, se muestra un mensaje en pantalla con los valores de la persona.

Página 5 de 5

También podría gustarte