Está en la página 1de 10

Ayudantía nº 1

Diagramas de Flujo
Problema 1

 Usando la notación de diagrama de flujo diseñe un algoritmo para determinar


si un número es divisible por 2 o 3 (en caso de ser divisible por ambos hacer la
distinción necesaria).
INICIO Leer N
Pauta
Escribir “El numero
N%3=0 y Sí
es divisible por 2 y
N%2=0
por 3”
No

Sí Escribir “El numero


N%2=0
es divisible por 2”

No

Sí Escribir “El numero


N%3=0
es divisible por 3”

No

Escribir “El numero


no es divisible por FIN
2 o 3”
Problema 2

 Haga un diagrama de flujo que calcule la hipotenusa de un triángulo,


ingresando como datos los catetos de éste.
Pauta INICIO

Leer a y b

C = √((a**2)+(b**2))

Escribir “La
hipotenusa del
triángulo es”, C

FIN
Problema 3

 Se le ha pedido a usted que realice un diagrama de flujo el cual sea empleado


para utilizar en una subasta. El programa solicitará un precio inicial para el
objeto subastado, de ser ingresado el valor cero deberá establecer como base
10000, luego de eso preguntar por un nuevo precio de la subasta hasta que se
ingrese la palabra vendido, terminando así el programa e indicando el valor
de la venta.
Pauta INICIO Leer PrecioBase

Sí No
PrecioBase = 0

Precio = 10000 Precio = PrecioBase

Leer Oferta

Escribir “Precio de
venta es”, Precio Precio = Oferta

Sí No
Oferta = “vendido”

FIN
Problema 4

 Una matriz de orden 𝑛 𝑥 𝑚 (𝑛 filas por 𝑚 columnas) consiste en una arreglo


rectangular de la siguiente forma, donde cada elemento del arreglo 𝑎𝑛𝑚 es un
coeficiente de la matriz.

 Denotamos además una matriz cuadrada como aquella en la que el numero de


filas es idéntico al número de columnas, es decir 𝑛 = 𝑚.
Problema 4

 Realice un diagrama de flujo el cual obtenga como resultado la suma de todos


los elementos de una matriz cuadrada.

 Ejemplo:
Pauta INICIO Leer N y Matriz

i=1
j=1 FIN
Total = 0


j>n Escribir Total

i=1
No
j=j+1

i>n i=i+1

No

Total = Total + Matriz(i,j)

También podría gustarte