La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ejercicios 1 Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.

Presentaciones similares


Presentación del tema: "Ejercicios 1 Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C."— Transcripción de la presentación:

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


Descargar ppt "Ejercicios 1 Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C."

Presentaciones similares


Anuncios Google