diseño de funciones

11
lecc.5 Algoritmos parametrizados S. Velilla 1 Univ. de Zaragoza curso 04/05

Upload: kera

Post on 11-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

?. ?. ?. Diseño de funciones. Algoritmo mayor_de_tres_enteros; { Este algoritmo obtiene 3 enteros y visualiza el mayor } Variable a, b, c : entero; Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor") Fin. 7 4 9. 7. 4. 7. 4. 7. 4. 9. ??. ?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

1Univ. de Zaragoza

curso04/05

Page 2: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

2Univ. de Zaragoza

curso04/05

Diseño de funciones

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

?7 4 9

? ?

Page 3: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

3Univ. de Zaragoza

curso04/05

Función max( E n1, n2 : entero) devuelve entero;{ devuelve el mayor de los valores n1 y n2 }Función max( E n1, n2 : entero) devuelve entero;{ }Principio Si n1 > n2 entonces devuelve(n1) si no devuelve(n2) FsiFin

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

??

7 4

? ?7 4

Diseño de funciones

Page 4: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

4Univ. de Zaragoza

curso04/05

Función max( E n1, n2 : entero) devuelve entero;{ }Principio Si n1 > n2 entonces devuelve(n1) si no devuelve(n2) FsiFin

7 4

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

??

7 4

7

Diseño de funciones

Page 5: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

5Univ. de Zaragoza

curso04/05

Función max( E n1, n2 : entero) devuelve entero;{ }Principio Si n1 > n2 entonces devuelve(n1) si no devuelve(n2) FsiFin

7 4

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

??

7 4

7

7

Diseño de funciones

Page 6: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

6Univ. de Zaragoza

curso04/05

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

7

Diseño de funciones

Page 7: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

7Univ. de Zaragoza

curso04/05

Función max( E n1, n2 : entero) devuelve entero;{ devuelve el mayor de los valores n1 y n2 }Función max( E n1, n2 : entero) devuelve entero;{ }Principio Si n1 > n2 entonces devuelve(n1) si no devuelve(n2) FsiFin

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

??? ?7 9

97

Diseño de funciones

Page 8: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

8Univ. de Zaragoza

curso04/05

Función max( E n1, n2 : entero) devuelve entero;{ }Principio Si n1 > n2 entonces devuelve(n1) si no devuelve(n2) FsiFin

7 9

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

??9

97

Diseño de funciones

Page 9: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

9Univ. de Zaragoza

curso04/05

Función max( E n1, n2 : entero) devuelve entero;{ }Principio Si n1 > n2 entonces devuelve(n1) si no devuelve(n2) FsiFin

7 4

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

??9

979

Diseño de funciones

Page 10: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

10Univ. de Zaragoza

curso04/05

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

9

9

Diseño de funciones

Page 11: Diseño de funciones

lecc.5 Algoritmos parametrizadosS. Velilla

11Univ. de Zaragoza

curso04/05

Algoritmo mayor_de_tres_enteros;{ Este algoritmo obtiene 3 enteros y visualiza el mayor }Variable a, b, c : entero;

Principio leer(a, b, c); escribir( max(max(a,b),c)); mostrarMsg("es el mayor")Fin

7 4 9

9

9 es el mayor

Diseño de funciones