lenguaje de programacion

12
Ejercicio nro. 1.- escribir un algoritmo para determinar, el mayor de N números enteros positivos Análisis.- Entendiendo el problema Sea N=4 N X 1 2 3 4 9 6 2 19 Mayor es 19 Modelo Numero> es mayor Especificación del algoritmo Diccionario de variables Resultados Número mayor =real Datos N=numero : entero Variables auxiliares K=acumulador : entero

Upload: carmen-rosa-champi

Post on 03-Oct-2015

10 views

Category:

Documents


0 download

DESCRIPTION

c# ejercicios

TRANSCRIPT

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