Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NOTA: Ingrese sus datos personales y el número de clave en los cuadros Naranja de la tabla de arriba
y proceda a resolver el ejercicio solicitado en las indicaciones del laboratorio, no se le olvide agregarle
su carnet en mayúsculas al nombre de este archivo en lugar de la palabra CARNET. El archivo de
Word y el archivo de PseInt colóquelos dentro de la carpeta del proyecto de C#, llame al proyecto
CARNET_LAB1R_Clave3R cuando lo haya creado con su respectivo carnet en mayúsculas por ultimo
va a comprimir esa carpeta del proyecto cuando termine el laboratorio.
Nota: Para este laboratorio 1 Repetido/Diferido NO se pide diagrama de flujo después de haber
hecho el proceso solucionador hasta el paso 5 definición de variables de proceso trabaje y cree el
pseudocódigo en PseInt directamente y cuando lo tenga terminado lo copia y lo pega en este
documento de Word y luego de eso codifíquelo en Visual C#.
Universidad de El Salvador en línea.
Facultad de Ingeniería y Arquitectura.
Escuela de Ingeniería de Sistemas Informáticos.
Para los ahorros a la vista no hay límites de tiempo y su tasa de interés anual será fija en 1%
Se requiere un programa que, al seleccionar una opción de Tipos de Ahorro, solicite el monto a
depositar y presente un menú en donde el cliente debe seleccionar una entre dos opciones de
regalías, luego muestre el periodo del contrato si es depósito a plazo y en base a dicho periodo
asignar una tasa de interés, en caso que el tipo de ahorro sea a la vista debe asignar 1% anual, por
último se debe calcular el monto en dinero correspondiente al interés ganado al final del periodo
por el total del tiempo seleccionado (en caso de ahorro a la vista asumir un año), después que se
muestre el monto de capital más el interés ganado en el periodo de tiempo seleccionado.
Universidad de El Salvador en línea.
Facultad de Ingeniería y Arquitectura.
Escuela de Ingeniería de Sistemas Informáticos.
El programa debe funcionar de manera repetitiva para poder atender a otros clientes y salir
cuando se seleccione la opción salir
SOLUCION
A. Planteamiento general del problema (Método de la caja negra).
PROCESO
ENTRADAS SALIDAS
3. Restricciones.
4. Proceso.
Definición de variables de proceso, si no las hay poner el texto “no hay” (no dejar vacío).
PSeudocódigo
ACA PEGARÁ EL CODIGO DE PSEINT Y LUEGO COMENZAR A CODIFICAR EL EJERCICO EN
UN PROYECTO DE C#
using System;
23namespace ProgramaAhorro
4{
5 class Program
6 {
8 {
2728 if (opcionAhorro == 1)
29 {
34 {
35 tasaInteres = 0.1;
36 }
38 {
39 tasaInteres = 0.15;
40 }
42 {
43 tasaInteres = 0.2;
44 }
45 else
46 {
47 tasaInteres = 0.25;
48 }
49 }
50 else if (opcionAhorro == 2)
Universidad de El Salvador en línea.
Facultad de Ingeniería y Arquitectura.
Escuela de Ingeniería de Sistemas Informáticos.
51 {
52 tasaInteres = 0.01;
53 }
5960 if (opcionRegalia == 1)
61 {
63 }
64 else if (opcionRegalia == 2)
65 {
67 }
6869 Console.ReadKey();
70 }
71 }
72}