UNIDAD: 7.- PROCEDIMIENTOS Y FUNCIONES

Procedimientos y Funciones 

1. Crear un procedimiento EscribirCentrado, que reciba como parámetro un texto y lo escriba centrado en pantalla (suponiendo una anchura de 80 columnas; pista: debe escribir 40 - longitud/2 espacios antes del texto).




  
Ejecución: 


2. Crear una función CantidadDeDivisores, que reciba un número entero y devuelva la cantidad de divisores (por ejemplo, para el número 16, sus divisores son 1, 2, 4, 8, 16, por lo que la respuesta debería ser 5).



Ejecución: 

3. Crear un programa que pida dos número enteros al usuario y diga si alguno de ellos es múltiplo del otro. Crea una función EsMultiplo





4. Crear un procedimiento EscribirEspaciado, que reciba como parámetro un texto y lo escriba con un espacio adicional tras cada letra. Por ejemplo, "Hola, tú" se escribiría "H o l a , t ú "




5. Crear una función Mayorymenor_DeTres, que reciba tres números enteros y devuelva el valor del mayor y del menor de ellos. Y cuando son iguales


6. Crear una función EsPar que devuelva el valor lógico "verdadero" o "falso" según si el número que se indique como parámetro es par o no lo es.

 

 

7. Crear una función Cubo, que reciba un número y lo devuelva elevado al cubo.


 
 Ejecución: 

8. Crear una función Iniciales, que devuelva una cadena formada por las iniciales de la frase que se indique como parámetro (primera letra y la letra que haya tras cada espacio; por ejemplo, para "Nacho Cabanes" devolvería "NC").

 
 
Ejecución: 

 
9. Crear una función Contiene, que reciba una cadena y una (posible) subcadena, y devuelva "verdadero" o "falso", según si la primera contiene a la segunda (como "Nacho" contiene "ac") o no la contiene, (como "Aurora" no contiene "sol").

 
 
 Ejecución: 

10. Programa que calcule la operación matemática entre dos números según el operador seleccionado.

 
 
 Ejecución:
 
 


11. Programa que contiene un menú de 4 opciones, cada opción contiene una estructura repetitiva diferente (para, mientras, repetir) y la opción 4 finaliza el programa.

 
 

 


 

12. Ejercicio con funciones área de figuras geométricas

 
 
 
 
 

13. Ejemplos de como representar diferente una función de orden. Primer ejercicio






14. Ejemplos de como representar diferente una función de orden. Segundo ejercicio










15. Ejemplos de como representar diferente una función de orden. Tercer ejercicio








16. Ejercicio con función Por Valor 






17. Ejercicio con función Por Referencia






18. Máximo de un numero ingresado por teclado con función 






19. Crear una función que permita calcular el factorial de un número. 







20. Realiza un programa principal donde se lea un entero y se muestre el resultado del factorial con estructura para.






21. Realiza un programa principal donde se lea un entero y se muestre el resultado del factorial con estructura mientras.






22. Mostrar la cantidad de divisores de N números con SubAlgoritmos. 








Comentarios

Entradas populares de este blog

UNIDAD: 1 Primeros programas en Pseint

UNIDAD: 2.- DIAGRAMAS DE FLUJO