Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programació n Estructurada
Nombre de la Licenciatura
Ing. Sistemas Computacionales
Matrícula
010322325
Nombre de la Tarea
Tarea 4
Unidad 3
Sentencias de control del programa
Fecha
16/06/2021
Unidad 3: Sentencias de control del programa.
Programación estructurada
¿Sabías que…?
La programación estructurada se le llamó “la eliminación del estatuto go to” ya que, con las
estructuras de control introducidas en este paradigma de programación, se eliminó el uso
indiscriminado de la transferencia de control de los programas, que era el origen de muchas
dificultades que experimentaban los grupos de desarrollo de software.
ACTIVIDAD 4
Objetivos:
Instrucciones:
Después de revisar los videos y los recursos siguientes debes desarrollar la actividad 4.
Software de aplicación
Lectura
Videos
2
Unidad 3: Sentencias de control del programa.
Programación estructurada
Forma de evaluació n:
Criterio Ponderación
Presentación 10%
3
Unidad 3: Sentencias de control del programa.
Programación estructurada
Desarrollo de la actividad:
Ejemplo1:
Se presenta la corrida de un programa de consola en lenguaje C# que calcule el
promedio de calificaciones de un grupo
Calificaciones 8.6, 9.3, 7.1, 10, 8.4 y 9.8
Ejercicio 1:
4
Unidad 3: Sentencias de control del programa.
Programación estructurada
Resultados:
1. using System;
2.
3. namespace U4programacion
4. {
5. class Program
6. {
7. static void Main(string[] args)
8. {
9. int contador = 0;
10. char conti = 'S';
11. double cal = 0;
12. double prom;
13.
14. do
15. {
16. Console.WriteLine("Colocar Calificacion: ");
17. cal = Convert.ToDouble(Console.ReadLine());
18.
19. while (cal >= 1 && cal <= 10)
20. {
21. contador = contador + 1;
22. cal = cal + cal;
23.
24. }
25.
26. Console.WriteLine("¿Desea colocar otra calificaciòn? S/N ");
27. conti = Convert.ToChar(Console.ReadLine());
28.
29. } while (conti.Equals('S') || conti.Equals('s'));
30. prom = cal / contador;
31.
32. Console.WriteLine("El promedio de las calificaciones ingresadas es: " +
prom);
33.
34.
35. }
36. }
37. }