Está en la página 1de 4

Problema(01) Dados dos puntos Escribir un programa en C++ para determinar si la recta es creciente , decreciente, vertical , horizontal.

SOLUCION PSEDOCODIGO

INICIO

//Variables r cadena

x1,x2,y1,y2,m reales

//entrada Leer: x1,x2,y1,y2

//proceso m= (y2-y1)/(x1-x2) SI x1! = x2

Si m < 0 r decreciente Fin si Si m =0 r vertical Fin si Si m > 0 r creciente Fin si

Fin si Si No r horizontal Fin Si No //salida Escribir : r FIN

Problema(01) La probabilidad que una llamada telefnica individual dure menos de minutos puede aproximarse por la funcin de probabilidad exponencial. Donde es el numero de Euler (2.71828). Por ejemplo, suponiendo que la duracin de la llamada promedio es 2 minutos, la probabilidad que una llamad dure menos de un minuto se calcula como 1 1/2 = 0.3297. = 1 /

Usando esta ecuacin de probabilidad, escriba un programa en C++ que calcule y despliege una lista de probabilidades de la duracin de una llamada menor que uno y menor que 10minutos, en incremento de un minuto. SOLUCION PSEDOCODIGO

INICIO

//Variables

//proceso Para i=1 hasta i< 10 inc 1++ p=1-e^(-i/2) //salida Escribir : p FIN

p, i Reales

Problema (03) Escribir un programa que implemnte el algoritmo de Euclides que encuentra el mximo comn divisor de dos nmeros enteros positivos. Algoritmo de m y n . El agoritmo trasforma un par de enteros positivos (m , n ) en un par ( d , 0) , dividiendo repetidamente el entero mayor por el menor y reemplazando el mayor con el resto. Cuando el resto es 0, el otro entero de la pareja ser mximo comn divisor de la pareja original.

SULUCION INICIO

PSEUDOCODIGO

//Variables //entrada Leer: a , b //proceso SI a<b

a, b, x ,z ,y=1, i =2:

x=a ; z=b Fin Si

Si No

Fin Sino SI

x=b , z=a

x%i==0 y z%i==0 Fin Si Sino I++

y=y*i; x=x/i; z=z/i

//salida FIN

Escribir: y

Problema(01) Las soluciones x1 y x2 de la ecuacin de segundo orden grado: 2 + + = 0 ( 0)

Cuando el descriminante = 2 4. . > 0; vienen dadas por la siguiente formula 1 = cuando .


+ 2.

y 1 =

2.

SOLUCION PSEDOCODIGO

INICIO

//Variables

//entrada Leer: a ,b , c

a,b,c,x1,x2,D reales //proceso = 2 4 . . SI a! = 0


"1 + " "2 "

Si D> 0

races complejas

Fin si Si D =0 "1 = 2 = /2" Fin si Si D < 0 Fin si

Fin si Si No

la ecuacin no es caudratica

Fin Si No FIN

También podría gustarte