lenguaje de programacion
DESCRIPTION
c# ejerciciosTRANSCRIPT
LENGUAJE DE PROGRAMACION
Ejercicio nro. 1.- escribir un algoritmo para determinar, el mayor de N nmeros enteros positivos Anlisis.-Entendiendo el problemaSea N=4NX
123496219
Mayor es 19ModeloNumero> es mayor Especificacin del algoritmoDiccionario de variablesResultados Nmero mayor =realDatos N=numero : enteroVariables auxiliares K=acumulador : enteroPrecondicin mayor = 0; (K = 0; K < N; K++)Accin de crear el algoritmoCalcular el mayor de N nmeros enteros
DISEO DESCRIPCION DEL ALGORITMOIdentificamos al mayor nivel de abstraccin las unidades lgicasInicio {calcular el mayor de N nmeros} {Leer nmeros de enteros} {Calcular el nmero mayor} {Escribir el nmero} Fin Para lo que implementamos las unidades lgicas que fueron identificadas en la primera etapaInicio {calcular el mayor de N nmeros} {Leer nmeros de enteros} Leer nmero {Calcular el nmero mayor} if (numero > mayor) mayor = numero; {Escribir el nmero} Calcular el mayor de N numeros mayor = 0; for (K = 0; K < N; K++) Inicio if (numero > mayor) mayor = numero; "el mayor es :.." + mayor Fin
Implementacin en C#
Ejercicio nro. 2.- escribir un algoritmo para determinar, el promedio de una relacin de notas1. Anlisis1.1. Sea N=4, entonces debemos escribir la siguiente serie:N nmero mayor menoraprobadosdesaprobadosreprobado
115151515
210151010
3515555
41616516
promedio11.5221
1.2. Modelo(Numero >mayor)1.3. ESPECIFICACIONES DEL ALGORITMODiccionario de variablesRESULTADO:Numero= nmero entero positivo (n veces): enteroMayor = nmero mayor(n veces): enteroVALORES AUXILIARES:K= contador: real
DATOS:N = Nro. Entero positivo: enteroNumero = nmeros a comparar: enteros
PRE CONDICIN:(N > 0)
ACCIN QUE DEBE REALIZAR EL ALGORITMO:Imprimir el nmero mayor de N nmeros
POST CONDICINMayor < numeroMayor = numero1.1. Modelo
(Numero >mayor)(Numero