You are on page 1of 32

1.

Traduzca las siguientes formulas a expresiones escritas en fortran 90 ,


declarando para ello las variables que consideres necesarias.
A) F=9/5C+32

B) F(X,Y)=(1+X^2/Y)/(X^3/1-Y)

C) (1+(E^X/X^2)^2)^1/2

2. Cual es el resultado de evaluar las siguientes expresiones si


suponemos que, inicialmente, x vale 1?
A) (X>1).AND.(X+1<10)

B) V=(1>X.OR.1>X+1)

C) V=(1==X.OR.10>X+2)

D) V=(1==X.AND.10>X+3)

3. Las variables siguientes tienen los valores indicados


b=6,c=4.08,m=5,n=3,k=2 indique que valores almacenaran en la
variable j (entera) como resultado de las siguientes operaciones
A) J=M+(N/K)

B) J=C+(B/K)+N

C) J=M-((M/K)*K)

D) J=N*N**K

4. Elabore programas sencillos para las siguientes expresiones


matemticas y asuma valores de entrada y los tipos de datos.
A) REA =2*P*R*SIN (PI/E)

B) ARC =2*(((Y**2)+(4*(X**2/3)))**0.5 )

C) S=-( COS (X)**4)/X

D) G =(0.5)*LOG((1+SIN(X))/(1-SIN(X)))

E) Z=(-1)*(1/(X**2-A**2)**(0.5))-(2*A**2)/(3*(X**2-A**2)**(3/2))

F) B=E**(A*COS((X/2)**(0.5)+A/X))/(2*PI*X)**(0.5)

G) Y=((2*PI)**(0.5))*(X**(X+1))*(E**((-1)*X ))

5. De los siguientes nombres cules son validos como variables enteras ,


cuales como variables reales y cuales no son validas como variable?
VARIABLE REAL
BETA
COS
GAMA
CHI
COBOL

VARIABLE ENTERA
H
LARGA
X+2
A1

NO SON VARIABLE
A*B
F(3)12
IBM360
ALPHA325
IT*
42G
12G

7. Calcular el pago neto de un trabajador conociendo el numero de horas


trabajadas, la tarifa horaria y la tasa de impuestos.

8. Escribir un algoritmo que calcule la superficie de un triangulo en funcin


de la base y la altura. (s=1/2basexaltura).

9. Calcular u visualizar la longitud de la circunferencia y el rea de un


circulo de radio dado.

10.Escribir un algoritmo que encuentre el salario semanal de un trabajador,


dada la tarifa horaria y el numero de horas trabajadas diariamente.

11.Elabore un programa que pida un numero del uno al 5 y diga si es primo


o no.

12.Elabore un programa que pida un numero y diga si es par o no.

13.Elabore un programa que pida un numero del 1 al 7 y diga el dia de la


semana correspondiente.

14.Elabore un programa que pida un numero del 1 al 12 y diga el nombre


del mes correspondiente.

15.Elabore un programa que pida 3 nmeros y los muestre en pantalla de


menor a mayor.

16.Elabore un programa que pida 3 nmeros y los muestre en pantalla de


mayor a menor.

17.Elabore un programa que pida 3 nmeros y los muestre en pantalla de


mayor a menor en lneas distintas. En caso de haber nmeros iguales se
escriben en la misma lnea.

18.Elabore un programa que pida un nmero y diga si es positivo o


negativo.

19.Elabore un programa que pida un nmero y diga si es mayor que 100.

20.
20.
20.
20.
20.
Elabore un programa que pida una
letra y detecte si es una vocal.

21.Elabore un programa que pida tres nmeros y detecte si se han


introducido en orden creciente.

22.Elabore un programa que pida tres nmeros y detecte si se han


introducido en orden decreciente.

23.Elabore un programa que pida tres nmeros e indicar si el tercero es


igual a la suma del primero y el segundo.

24.Elabore un programa que muestre un men que contemple las opciones


Archivo, Buscar y Salir, en caso de que no se introduzca una
opcin correcta se notificar por pantalla.

25.Elabore un programa que tome dos nmeros y diga si ambos son pares o
impares.

26.Elabore un programa que pida tres nmeros y diga si la multiplicacin


de los dos primeros es igual al tercero.

27.Elabore un programa que pida tres nmeros y diga si el tercero es el


resto de la divisin de los dos primeros.

28.Elabore un programa que muestre un men donde las opciones sean


Equiltero, Issceles y Escaleno, pida una opcin y calcule el
permetro del tringulo seleccionado.

29.Elabore un programa que lea un importe bruto y calcule su importe neto,


si es mayor de 15000 se le aplicara un 16% de impuestos, en caso
contrario se le aplicar un 10%.

30.Elabore un programa que lea una hora en hora:minutos:segundos y diga


la hora que es un segundo despus.

31.Elabore un programa que calcule el sueldo que le corresponde al


trabajador de una empresa que cobra 40000 dlares anuales, el
programa debe realizar los clculos en funcin de los siguientes criterios.
a.
b.
7%.
c.
5%.
d.

Si llevas ms de 10 aos en la empresa se le aplica un aumento del 10%.


Si lleva menos de 10 aos pero ms que 5 se le aplica un aumento del
Si lleva menos de 5 aos pero ms que 3 se le aplica un aumento del
Si lleva menos de 3 aos se le aplica un aumento del 3%.

32.Elabora un programa que convierte de grados Fahrenheit a grados


Celsius.

33.Escriba un programa que te imprima un mensaje de presentacin, te


pregunte cmo te llamas y te salude.

34.Programa que pida la calificacin de un alumno y muestre un mensaje


segn le corresponda.

35.Realizar un programa que lea un numero en pies y calcule e imprima su


equivalente en yardas, pulgadas, centmetros o metros segn sea la
opcin que seleccione el usuario.

36.Determine si un alumno aprueba o reprueba un curso, sabiendo que


aprobara si su promedio de 3 calificaciones es mayor o igual a 70;
reprueba en caso contrario.

37.Evalue el siguiente MENU A Calcular el promedio de 5 calificaciones.


B Calcula el rea de un circulo. C Calcular el nmero mayor de 3
valores.

38.Disee un programa que lea los coeficientes de una ecuacin de 2do


grado ax2 +bx +c=0 y calcule sus dos soluciones. Se supone que la
ecuacin tiene soluciones reales.

39.Disee un programa que lea los coeficientes de un sistema de 2


ecuaciones lineales con dos tipos de incgnitas y calcule su solucin. Se
supone que el sistema de ecuaciones es compatible determinado.

40.Implemete un programa que, dados los tres vrtices de un triangulo,


calcule el rea del mismo.

41.Dada una medida de tiempo expresada en horas, minutos y segundos


con valores arbitrarios, elabore un programa que transforme dicha
medida en una expresin correcta.

Por ejemplo, dad la medida 3h 118m 195s, el programa deber obtener como
resultado 5h 1m 15s.

You might also like