ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Uso de Estructuras Selectivas


Enviado por   •  11 de Junio de 2017  •  Informe  •  3.999 Palabras (16 Páginas)  •  795 Visitas

Página 1 de 16

[pic 1]

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE INGENIERÍA Y ARQUITECTURA

ESCUELA DE INGENIERIA DE SISTEMAS

INFORMATICOS

[pic 2]

TITULO O TEMA:

METODOLOGÍA PARA RESOLVER PROBLEMAS CON ESTRUCTURAS

SELECTIVAS

NOMBRE DEL ESTUDIANTE:

RONALDO ALFONSO ZARPATE VASQUEZ - ZV17006

ASIGNATURA:

INTRODUCCION A LA INFORMATICA

SEDE: Usulután

GRUPO N°: 13.1

TUTOR:

ING. GIL UBALDO CRUZ RAMIREZ

CICLO/AÑO:

01/2017

LUGAR Y FECHA

Usulután, 04 de junio de 2017


CONTENIDO

Pág N°

  • Introducción                                                                 1
  • Objetivo general                                                                 2
  • Objetivos específicos                                                         2
  • Desarrollo 
  • Ejercicio 1                                                                3 - 8
  • Ejercicio 2                                                                9 - 12


INTRODUCCION

La programación estructurada nació como solución a los problemas que se presentaban en la programación no estructurada, la cual fue empleada durante mucho tiempo antes de la invención de ésta técnica. Un programa no estructurado es un programa procedimental donde las instrucciones se ejecutan en el mismo orden en que han sido escritas.

En los lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Todas las estructuras de control tienen un único punto de entrada y un único punto de salida.


Objetivo General:

Adquirir el conocimiento y la habilidad para desarrollar soluciones haciendo uso de la metodología para resolver problemas, impartida en la asignatura; empleando las estructuras de control secuenciales, selectivas simples, dobles, anidadas o múltiples según sea necesario, todo esto auxiliándose de la herramienta para desarrollo de
aplicaciones IDE Visual Studio 2015 para codificar la solución a los ejercicios evaluados que se le solicitan.


Objetivos Específicos:

  • Conocer, comprender y aplicar las estructuras selectivas simples, dobles, anidadas y múltiples en el diseño de algoritmos.
  • Identificar cuándo utilizar las estructuras selectivas simples, dobles, anidadas y múltiples en un algoritmo.
  • Adquirir el conocimiento y la habilidad para implementar soluciones con estructuras selectivas anidadas usando el Lenguaje C#.

DESARROLLO

EJERCICIO 1.

Enunciado

Diseñe una solución que dado el sexo de una persona y el día de la semana imprima el valor de la entrada a una discoteca. El precio para hombre es $10 y para mujeres $5. Pero depende del día de la semana si tiene descuento, así:

  • Para hombre domingo 50%, jueves 10% martes 30%.
  • Para mujer lunes, miércoles y sábado se hace 50%.
  • Además, el viernes las mujeres entran gratis.

La solución debe imprimir al final el precio de la entrada, sexo de la persona, día de la semana y porcentaje de descuento aplicado.

  1. Planteamiento general del problema (Método de la caja negra).

ENTRADAS

PROCESO

SALIDAS

Nombre

Determinar dado el sexo el precio de la entrada aplicando el descuento según el día de la visita.

Nombre

Sexo[pic 3]

[pic 4]

Sexo

Día de la Semana

Día de la Semana

Porcentaje Descuento


  1. Análisis del problema.
  1. Definición de variables de entrada.

NOMBRE

TIPO

DESCRIPCION

nom

String

Nombre del cliente.

sex

String

Sexo del cliente.

día

String

Día que el cliente hace su visita.

        Definición de Constantes

NOMBRE

TIPO

DESCRIPCION

em

double

El valor de la entrada para mujer que es $5

eh

double

El valor de la entrada para hombre que es $10

  1. Definición de variables de salida.

NOMBRE

TIPO

DESCRIPCION

nom

String

Nombre ingresado por el cliente

sex

String

Sexo seleccionado por el cliente.

día

String

Día que el cliente hace su visita.

...

Descargar como (para miembros actualizados) txt (14 Kb) pdf (279 Kb) docx (1 Mb)
Leer 15 páginas más »
Disponible sólo en Clubensayos.com