teoria

Páginas: 3 (510 palabras) Publicado: 28 de mayo de 2014
ENUNCIADO T01:
Determinar la suma de N primeros números impares positivos.

DEFINICIONES DE E/S:
Entradas: Número de términos (NumTerm)
Salidas: Suma de los impares (suma)

PSEUDOCÓDIGO:inicio
Ingresar número de términos: NumTerm
Inicializar Elementos:
suma = 0 {ACUMULADOR}
cont = 1 {CONTADOR}
impar = 1 {Primer impar}
acumular suma de impares:
Mientras cont 0. HACERIngresar base
Fin del MIENTRAS
Conversión del número a la base ingresada:
MIENTRAS Num > 0, HACER
inicio
residuo = RESIDUO de Num/base
Escribir la derecha a izquierda: residuo
Num = ENTERO deNum/base
fin del MIENTRAS
fin

Observaciones:
Para la conversión se está aplicando el método de las divisiones sucesivas escribiendo de derecha a izquierda los residuos, por lo que al términodel algoritmo podemos ver en pantalla el número expresado en su nueva base de numeración.







DIAGRAMA DE FLUJO:



























ENUNCIADO T08:Convertir un número entero de base 10 a base 16; es decir, representarlo en el sistema Hexadecimal, almacenando el resultado de la conversión en una cadena, para luego mostrarla. Sugerencia: aplicarmétodo de divisiones sucesivas.

DEFINICIONES DE E/S:
Entradas : Número en base 10 (Num)
Salidas : Número en base 16 (Hex).

PSEUDOCÓDIGO:
Definir constantes
Nulo = “ {cadena vacía }inicio
Ingresar número en base 10: Num
Determinar su equivalencia en base 16:
Hex = nulo
MIENTRAS Num >0. HACER
inicio
residuo = RESIDUO de Num/16
En CASO que residuo SEA
10: dígito = ‘A’
11:dígito = ‘B’
12: dígito = ‘C’
13: dígito = ‘D’
14: dígito = ‘E’
15: dígito = ‘F’
SINO
{residuo menor a 10}
dígito = CARÁCTER del residuo
FIN del CASO
Hex = dígito + Hex {forma la cadena }Num = ENTERO de Num/16
fin del Mientras
escribir número en base 16:Hex.
fin

DIAGRAMA DE FLUJO:












ENUNCIADO T09:
Determinar el número de veces en que se logra adivinar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Teoria
  • Las Teorias
  • Teorias
  • Teoria
  • Teoria
  • Teoria
  • Teoria
  • Teoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS