Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porSusana Lucero Miranda Modificado hace 9 años
1
Ejercicios 1 Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
2
Destrezas esperadas Seguimiento de un programa en seudo- código. Transformación de diagrama de flujo a seudo-código. Creación de algoritmos a través de diagramas de flujo y seudo-código
3
Seguimiento de un programa en seudo-código int i, j, pot, suma=0, N Imprimir(“Ingrese N”) Leer(N) for(i=1; i<=N; i=i+1) { for(j=1, pot=1; j<=i && !(i%2) ; j=j+1) { pot=pot*i; } if(i%2==0) suma=suma+pot } Nijpotsuma
4
Seguimiento de un programa en seudo-código ¿Qué es lo que calcula el seudo-código anterior? Calcula 2 2 +4 4
5
Seguimiento de un programa en seudo-código, considere N=4 int i,j,suma=0,stop=1,N Imprimir( “Ingrese N”) Leer N for(i=1;i<=N && stop !=0 ;i=i+1) { for(j=1;j<=i && stop !=0 ; j=j*2) { if(j==(N/2)) stop=0 else suma=suma+i+j*2 } Imprimir(“El resultado es: suma”) Nijstopsuma
6
Transformación de un diagrama de flujo a seudo- código Bifurcación Ciclo V F V F
7
Transformar este diagrama de flujo a seudo -código
8
Inicio Fin N, i, suma=0, valor Ingrese un número N valor=i*i suma=suma+valor i<=N i=i+1 suma N<1 “ERROR ” V V F F i=1
9
Creación de algoritmos, utilice diagramas de flujo y después páselo a seudo-código Crear un algoritmo que lea números y se detenga cuando el usuario ingresa el valor 10.000. Se pide contar los números pares, obtener el mayor y el menor.
10
Conclusiones Los ciclos pueden estar formados por más de una proposición en la condición. Por ejemplo: (( k<=5) && (i==j/2)) En una bifurcación o ciclo, cualquier variable distinta de 0, es siempre verdadera. Por ejemplo: While (!(i%2)) En los diagramas de flujo existe una clara diferencia entre una bifurcación y un ciclo
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.