Vous êtes sur la page 1sur 8

ESCUELA POLITECNICA NACIONAL

PROGRAMACIN

DEBER N1

ALUMNA
JOCELINE PAULETTE CAAR MOSQUERA

SEMESTRE 2015- B

1. Que permita imprimir la tabla de multiplicar de un nmero n entero positivo.


Diagrama de flujo:

Pseudocdigo:
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)

Inicio
Definir int n, cont = 1, r
Ingresar Imprimir un nmero
Leer n
Si n > 0
r = n x cont
Imprimir r
cont = cont + 1
Si cont 12
Regresar al paso 6
Caso contrario
Fin
Caso cotrario
Regresar al paso 3.
Fin

Prueba de escritorio:
Nmero (n)

cont

10

15

20

25

30

35

40

45

10

50

11

55

12

60

2. Que permita simular el comportamiento de un temporizador que trabaja en minutos


y segundos. Datos de entrada m minutos y s segundos.
Diagrama de flujo:

Pseudocdigo:
1) Inicio
2) Definir int segundos, minutos, resultado
3) Ingresar Imprimir segundos y minutos
4) Leer segundos y minutos
5) Si 0 segundos 59 y 0 minutos 59
6)
seg = seg 1
7)
Imprimir min : seg
8)
Si seg = 0
9)
Si min = 0
10)
Imprimir Tiempo agotado
11)
Sino
12)
min = min 1
13)
seg = 59
14)
Caso contrario
15)
Regresa al paso 6
16)
Sino
17)
Imprimir Error
18)
Fin
Prueba de escritorio:
Minutos
1
1
1
0

Segundos
02
01
00
59

Resultado
1: 02
1: 01
1:00
0: 59

3. Que permita identificar si un nmero n es primo.


Diagrama de flujo:

Pseudocdigo:
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)
16)
17)
18)
19)
20)
21)
22)
23)

Inicio
Definir int n, a= 1, b= 1, r
Imprimir Ingrese un nmero
Leer n
Si n > 0
Si n = 1
Imprimir El nmero pertenece
Caso contrario
r=a+b
a=b
b=r
Si r < n
Volver al paso 8
Sino
r=n
Imprimir El nmero pertenece
Caso contrario
Imprimir El nmero no pertenece
Fin
Fin
Caso contrario
Volver al paso 3
Fin

Prueba de escritorio:
n

5
5
5

1
1
2
3

1
2
3
5

2
3
5

4. Que permita encontrar el menor de un conjunto de n nmeros ingresados.

5. Que permita convertir un nmero N decimal a su correspondiente binario (De


momento acepto si el programa devuelve el nmero binario al revs).
Diagrama de flujo:

Pseudocdigo:
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)
16)
17)
18)
19)
20)
21)

Inicio
Definir int n
Imprimir Ingrese N
Leer N
Repetir
Escribir Ingrese un nmero positivo
Leer N
Hasta Que N>0
Si N=0 Entonces
Escribir 0
Sino
Repetir
Si N mod 2 = 0 Entonces
Escribir 0
N=N/2
Sino
Escribir 1
N=(N/2)-0.5
Fin Si
Hasta Que N = 0
Fin

Vous aimerez peut-être aussi