Upload
gianmate
View
216
Download
1
Embed Size (px)
DESCRIPTION
Programacion
Citation preview
TALLER CICLO MIENTRAS PROMEDIOS CONTADORES ACUMULADORES VARIABLE BANDERA
Ejemplo 1.
Desarrolle un programa que solicite N cantidades de valores de nmeros
naturales iguales o menores a 100 hasta que el usuario lo quiera, e imprima su
promedio.
Proceso:
Variables de entrada N, Promedio (P), Acumulador (A), contador (C) pertenecen a los nmeros naturales LETRA pertenece a los alfanumricos para confirmar bandera BANDERA pertenece a los booleanos 0
a. Debe utilizarse un ciclo mientras con variable bandera que pregunte al usuario si desea continuar ingresando datos.
b. Debe solicitarse al usuario ingresar los datos N a promediar.
c. Debe incrementarse el contador C cada vez que se cumpla un ciclo.
d. Deben acumularse los valores de N en el acumulador A.
e. Dentro del ciclo mientras hallar el promedio P dividiendo el valor del acumulador A sobre la cantidad de nmeros contados por el contador C.
f. Fuera del ciclo imprimir el valor del promedio P.
PSEUDOCDIGO INICIO LETRA = ; BANDERA=1; N=0; P=0; A=0; C=0; MIENTRAS QUE (BANDERA=1) IMP, ingrese valor; LEER, N; A=A+N; C=C+1; P=A/C; IMP, continuar; LEER, LETRA; SI (LETRA = "N" OR LETRA = "n") BANDERA=0; FIN SI FIN MIENTRAS QUE IMP, P; FIN
TRABAJO DE CLASE Disee un programa que permita calcular la nota definitiva de un nmero indefinido de estudiantes (hasta que el
usuario lo quiera) de una asignatura teniendo en cuenta que en ella se califican tres aspectos diferentes con respectivos
porcentajes sobre la nota final.
Proyecto: 50%
Parcial: 25%
Talleres: 25%
La nota de proyecto se califica en una sola nota al igual que el parcial, sin embargo la nota de talleres involucra la
entrega de 10 talleres a los cuales debe hallrsele su promedio para aplicarle el porcentaje.
Variables de entrada Notas (N), Promedio (P), Acumulador (A), contador (C). pertenecen a los nmeros naturales LETRA pertenece a los alfanumricos para confirmar bandera BANDERA pertenece a los booleanos 0
a. Debe utilizarse un ciclo mientras con variable bandera que pregunte al usuario si desea continuar ingresando datos.
b. Debe usarse un ciclo mientras dentro del ciclo bandera para hallar el promedio de los talleres.
c. .