Tomando en cuenta la siguiente definición:

parámetros las coordenadas (x,y) del punto aleatorio y determine si es interno o ex- terno a la elipse. Esta operación se repetirá 20 veces desde el main.
113KB Größe 6 Downloads 94 vistas
Informática del CBI – 2014 Dictado : Ing. Juan Manuel Conti

TRABAJO PRACTICO Nro7 Problema 1 : Funciones. Desarrollar una función tal que, tomando como único parámetro una magnitud entera de tipo longint, invierta todos sus dígitos forman- do una magnitud inversa. Por ejemplo: 1218576 --> 6758121 NOTA: Utilice un método puramente numérico.

Problema 2 : Funciones. En la siguiente figura: 8

b=4

Yo=2 -7

Xo=5

-5

a=10 15

17

-4

Se generan puntos aleatorios dentro del recuadro a trazos, que va desde x=-7 hasta x=17, y desde y=-4 hasta y=8. Cierta cantidad de esos puntos pertenecerán a la elipse y otros no. Deberá desarrollar un función de nombre PosEnElipse( ) que reciba como parámetros las coordenadas (x,y) del punto aleatorio y determine si es interno o externo a la elipse. Esta operación se repetirá 20 veces desde el main. Los resultados se irán mostrando por pantalla: x= .... x= .... etc.

y=.... y=....

Pertenece No pertenece

Determinar además cuántos de estos puntos pertenecieron a la elipse y cuántos no, mostrando este resultado por pantalla.

Trabajo Práctico Nro 07

Pág.1/2

Informática del CBI – 2014 Dictado : Ing. Juan Manuel Conti Problema 3 : Procedimientos. Un procedure denominado InfoDelNumero( ) tendrá como parámetro de entrada un entero de tipo longint al cual deberá analizar y retornar en otros tantos parámetros la siguientes información: - Si es par/impar. - Si es Fibo. - El total de dígitos que tiene. - Con que dígito comienza. - Con que dígito finaliza. Todos estos valores serán mostrados por pantalla. NOTA: Aquí dispone de un listado de Fibos para (probar su programa): 0 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309

Trabajo Práctico Nro 07

Pág.2/2