Download Práctico - Itsp

Document related concepts

Búsqueda de patrones wikipedia , lookup

Constante zeta wikipedia , lookup

Cálculo lambda wikipedia , lookup

Función de Ackermann wikipedia , lookup

TI-Basic wikipedia , lookup

Transcript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Práctico
Funciones
Escribir un procedimiento Geometría tal que dado el alto y ancho de un rectángulo calcule el área y el
perímetro.
Dados 3 números enteros distintos, obtener el mayor.
Escribir un procedimiento que calcule el valor del trinomio de segundo grado: ax2 + bx +c=0 y
devuelva el resultado en y.
Escribir un procedimiento que calcule el factorial de un N° entero.
Diseñar una función que calcule potencias de forma xn y un programa que haga uso de la misma,
para distintos valores de x y n.
Escribir una función lógica tal que dadas dos cadenas indique si la primera es más larga que la
segunda.
Escribir una función par tal que indique si un número es par o impar.
Escribir una función que tenga un parámetro de tipo entero y que devuelva la letra P si el N° es
positivo y N si es negativo o cero.
Escribir una función lógica de dos parámetros enteros que devuelva True si uno divide al otro o False
en caso contrario.
Escribir una función lógica dígito que determine si un carácter es uno de los dígitos 0 a 9.
Escribir una función lógica vocal que determine si un carácter es una vocal.
Escribir una función que permita calcular la suma de los n primeros números naturales (1+2+3+...+n)
Escribir una función tipo calculadora donde se le da como entrada dos números y el tipo de
operación y ésta devuelve el resultado.
Escribir una función que dado un número entero, devuelva una señal que indique si dicho número es
primo o no.
Escribir una función que dados 2 números, calcule el porcentaje que el primero representa respecto
del segundo.
Escribir una función que dados 2 números a y b, devuelva el cociente de la división entera, sin utilizar
el operador correspondiente del lenguaje. Validar los tipos de datos de entrada.
Escribir una función que dados a y b devuelva el resto de la división entera, sin utilizar el operador
correspondiente del lenguaje. Validar los tipos de datos de entrada.
18. Calcule el factorial de un número ingresado. Usar una función recursiva.
19. Los números de Fibonacci son los miembros de una interesante secuencia en la que cada
número es igual a la suma de los números anteriores. En otras palabras: Fi = F i-1+Fi-2, en
donde Fi es el i-ésimo número de Fibonacci. Los dos primeros números de Fibonacci son,
por definición, iguales a 1, es decir: F1=F2=1, por tanto: F3=F2+F1=1+1=2
F4=F3+F2=2+1=3
F5=F4+F3=3+2=5
Y así sucesivamente.
Escribir un programa que determine los n primeros números de Fibbonacci. Comprobar el
programa con n=7, n=10, n=17 y n=23.
Related documents