sábado, 10 de agosto de 2013

Algoritmos Repetitivos



PROGRAMACIÓN EN C SHARP

Algoritmos, pseudocódigo y programa

Ing. Angel Moreano Terrazas




Algoritmos y Programas Secuenciales

Descripción Link 


Algoritmos y Programas Condicionales

DescripciónLink 



Algoritmos y Programas Repetitivos (Estructura PARA)

Descripción
Link 
En este documento encontraras equivalencias entre los algoritmos y el lenguaje de programación CSharp. Link1: Apuntes de C#
Este documento contiene los ejercicios que hemos resuelto en clases, estos ejercicios estan resueltos tanto en algoritmo como en el lenguaje C Sharp. Link2: Ejercicios Repetitivos Resueltos En Clases
En este documento encontraras ejercicios más avanzados algunos ya resueltos tanto en Algoritmo como en lenguaje C Sharp. Link3: Ejercicios Resueltos en C#



LA PIZZERÍA (Pregunta de Examen de la estructura PARA)

Una pizzería tiene n ventas, vende pizzas de 30cm, 40cm y 50cm de diametro. Hacer un programa que indique la cantidad de pizzas por cada tamaño, también indique el total vendido de las pizzas en soles, sabiendo que una pizza de 30cm cuesta 15 um, una de 40cm cuesta 30 um, y una de 50cm cuesta 40 um.

♠♠♠ Analisis ♠♠♠
En que consiste esto, supongamos que n vale 7, la cantidad de ventas es 7, recuerda que esto puede cambiar, ahora voy ha poner los datos de las 7 ventas como si tu las pondrías .de la siguiente forma:

Primera venta tamaño de pizza 30, costo 15
Segunda venta tamaño de pizza 30, costo 15
Tercera venta tamaño de pizza 50, costo 40
Cuarta venta tamaño de pizza 40, costo 30
Quinta venta tamaño de pizza 40, costo 30
Sexta venta tamaño de pizza 50, costo 40
Séptima venta tamaño de pizza 30, costo 15

♣♣ Respuestas ♣♣
Total a pagar 185.
La cantidad de pizzas de 30cm es: 3
La cantidad de pizzas de 40cm es: 2
La cantidad de pizzas de 50cm es: 2


♠♠♠♠♠♠ Pautas para el diseño. ♠♠♠♠♠♠
1. Deberás leer la cantidad de pizzas entes del bucle PARA
2. Dentro del bucle PARA deberás leer el tamaño de la pizza
3. Después de leer dentro del bucle PARA deberás verificar con tres condicionales SI para verificar el tamaño de cada pizza.
4. Cuando la verificación o condición sea la correcta deberás comenzar a acumular el monto pagado y contar la pizza elegida.
5. Las posibles variables que usaras serán:
  • n, para la cantidad de pizzas a ingresar (Variable de Entrada).
  • diametro, para el tamaño de pizza (Variable de Entrada).
  • total, es un acumulador que sumara el monto total a pagar (Variable de Salida).
  • conta30, es un contador para pizzas de 30cm (Variable de Salida)
  • conta40, es un contador para pizzas de 40cm (Variable de Salida)
  • conta50, es un contador para pizzas de 50cm (Variable de Salida)
  • Nota: Todas las variables son de tipo entero.
6. Usaras una estructura PARA, dentro de la estructura PARA tendrás tres condicionales SI cada una para el control de un tipo de pizza, recuerda que son tres tipos. Recuerda también que tienes tres contadores para contar cada tipo de pizza y también un acumulador para obtener el total de dinero recaudado por las n ventas.

Existen ejercicios ya resueltos que te explican que es un contador y que es un acumulador.



SUERTE, QUE LA FUERZA LOS ACOMPAÑE.



1 comentario:

  1. Se tienen tres modelos de celulares, el modelo 1, 2, 3; el modelo 1 cuesta 60um, el modelo 2 cuesta 120um, el modelo 3 cuesta 200um, el programa debe ingresar la cantidad de celulares que se han vendido, luego debe contar cuantos celulares del modelo 1, 2, 3 se han vendido, también debe mostrar el total en dinero que se obtuvo de todas las ventas.

    Una pizzería tiene n ventas, vende pizzas de 30cm, 40cm y 50cm de diametro.Hacer un programa que indique la cantidad de pizzas por cada tamaño, tambiénindique el total vendido de las pizzas en soles, sabiendo que una pizza de 30cmcuesta 15 um, una de 40cm cuesta 30 um, y una de 50cm cuesta 40 um
    FAVOR AGRADEZCO AYUDA SOLUCION ESTOS DOS EJERCICIOS EN LPP

    ResponderEliminar