Diagramas de flujo

Solo disponible en BuenasTareas
  • Páginas : 3 (569 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2011
Leer documento completo
Vista previa del texto
EJERCICIOS DE ALGORITMOS
1. Palabras reservadas:
Empiece, pare, termine, si, mientras, haga, para, mq, fin_si, fin_para, fin_mq, si_no, entonces, ir_a, entero, carácter, cadena_de, real, dec,int.

2. Escribir la sintaxis de todas las instrucciones que hemos visto hasta el momento.

si (condición) entonces

fin_si

si (condición) entonces
si_no

fin_si

mq (condición) hagafin_mq

para variable <- valor inicial hasta valor_final haga

fin_para

para variable <- valor inicial hasta valor_final (inc o dec) haga

fin_para

3. Escribir unalgoritmo que permita escribir los números pares de un intervalo dado por el usuario [n1,n2]. Debe validar los valores n1 y n2. Utilizar instrucción mq.

“algotirmo_num_pares_intervalo”
empiece
intn1,n2,cont
escriba ‘digite el primer numero ’
lea n1
escriba ‘digite el segundo numero’
lea n2
cont<-n1
si (n1<n2 y (n1/2)*2=n1) entonces
mq (n1<=n2) haga
escriba cont
cont<-cont+2fin_mq
fin_si
pare
termine

4. Utilizando la instrucción mq hacer un algoritmo que permita generar la siguiente secuencia. Ejemplo para un número ingresado 5 se genera la siguiente secuencia:5 4 4 3 3 3 2 2 2 2 1 1 1 1 1

“serie_ficti”
empiece
entero num,n,imp, cont, cont2
cont<-1
cont2<-1
imp<-1
escriba ‘digite el limite de la serie’
lea num
n<-num
mq(cont<=num) haga
cont2<- 1
mq (cont2<=imp) haga
escriba n
cont2<-cont2+1
fin_mq
cont<-cont+1
imp<-imp*2
n<-n-1
fin_mq
pare
termine

5. Hacer un algoritmo que calcule lamultiplicación de dos números enteros sin usar el operador de multiplicación.

“algoritmo_multiplicacion_sin_x”
empiece
entero n1,n2,cont,r
cont=1
r=n1
escriba ‘digite el primer numero’
lean1
escriba ‘digite el segundo numero’
lea n2
mq (cont1=n2) haga
r<- r+n2
fin_mq
escriba n1 , ‘x ‘ ,n2 , ‘= ’ ,r
pare
termine

6. Verificar y explicar lo que hace el siguiente...
tracking img