Está en la página 1de 6

2

Tecnológico de Estudios Superiores de Ecatepec


Practica Ciclo for Promedio de calificaciones
Algoritmos de Programación

Nombre del Alumno: DE LA CRUZ GONZALEZ CLAUSEN IVON

Ejercicio 1 :

🎰 Selecciona, copia y pega tu código de PSEINT 1.66 puntos


Algoritmo PROMEDIO_REPETIR_PARA
Definir C,NCALIF,CALIF,SUMACALIF,CONTARCALIF, PROMEDIO COMO REAL
Definir RESPUESTA Como Caracter
Repetir
Borrar Pantalla
SUMACALIF <-0.0
CONTARCALIF<-0.0
Escribir "INTRODUCE NEL NÚMERO DE CALIFICACIONES : "
Leer NCALIF
Para C<-1 Hasta NCALIF Hacer
Escribir Sin Saltar "INTRODUCE LA CALIFICACIÓN = " C;
Leer CALIF
SI CALIF>=0 Y CALIF<=10 Entonces
SUMACALIF<-SUMACALIF+CALIF
CONTARCALIF<-CONTARCALIF+1
SiNo
Escribir "CALIFICACIONES INCORRECTAS, INGRESA
NUEVAMENTE"
C<-1-1
FinSi
FinPara
Escribir ""
Escribir ""
Escribir "RESULTADOS"
Escribir "NÚMEROS DE CALIFICACIONES = ", NCALIF
Escribir "EL PROMEDIO DE CALIFICACIONES ES = ",SUMACALIF/NCALIF
Escribir "DESEAS VOLVER A EJECUTAR EL PROGRAMA? PULSE LA LETRA M="
Leer RESPUESTA
Hasta Que M
FinAlgoritmo
2
Tecnológico de Estudios Superiores de Ecatepec
Practica Ciclo for Promedio de calificaciones
Algoritmos de Programación

Nombre del Alumno: DE LA CRUZ GONZALEZ CLAUSEN IVON

🎯Inserta tu pantalla de ejecución promedio de calificaciones 1.66

👉🏻 Inserta el Diagrama de flujo 1.66 puntos


2
Tecnológico de Estudios Superiores de Ecatepec
Practica Ciclo for Promedio de calificaciones
Algoritmos de Programación

Nombre del Alumno: DE LA CRUZ GONZALEZ CLAUSEN IVON

👉🏻 Inserta el Diagrama Nassi- Sheneiderman 1.66 puntos


2
Tecnológico de Estudios Superiores de Ecatepec
Practica Ciclo for Promedio de calificaciones
Algoritmos de Programación

Nombre del Alumno: DE LA CRUZ GONZALEZ CLAUSEN IVON

👉🏻 Selecciona copia y pega código de visual studio c# 1.66 puntos


namespace PROMEDIO_FOR
2
Tecnológico de Estudios Superiores de Ecatepec
Practica Ciclo for Promedio de calificaciones
Algoritmos de Programación

Nombre del Alumno: DE LA CRUZ GONZALEZ CLAUSEN IVON

{
internal class Program
{
static void Main(string[] args)
{
double calif;
double contarcalif;
double c;
double ncalif;
double sumacalif;
// Promedio de calificaciones
// Ciclo para (for)
// Titulo del Programa
Console.WriteLine("Programa que calcula el promedio de calificaciones");
Console.WriteLine("Elaborado por DE LA CRUZ GONZALEZ CLAUSEN IVON");
Console.WriteLine("");
Console.Clear();
sumacalif = 0.0;
contarcalif = 0.0;
Console.WriteLine("Introduce el numero de calificaciones : ");
ncalif = Double.Parse(Console.ReadLine());
// Ciclo Para
for (c = 1; c <= ncalif; c++)
{
Console.WriteLine("Introduce la calificacion (" + c + ")=");
calif = Double.Parse(Console.ReadLine());
// Verifica que la calificacion este entre 1 a 10
if (calif >= 0 && calif <= 10)
{
sumacalif = sumacalif + calif;
contarcalif = contarcalif + 1;
}
else
{
// Error calificacion fuera del rango de 1 a 10
Console.WriteLine("Calificacion incorrecta, escribela correcta");
c = c - 1;
}
}
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("Resultados");
Console.WriteLine("Numeros de Calificaciones = " + ncalif);
Console.WriteLine("El promedio de calificaciones es = " + sumacalif / ncalif);
Console.ReadKey();
}
}
}
🎯Inserta tu pantalla de ejecución de visual C# (pantalla resultados) 1.66 puntos
2
Tecnológico de Estudios Superiores de Ecatepec
Practica Ciclo for Promedio de calificaciones
Algoritmos de Programación

Nombre del Alumno: DE LA CRUZ GONZALEZ CLAUSEN IVON

También podría gustarte