You are on page 1of 3

Universidad Del Cauca

Facultad de Ciencias Naturales, Exactas y de la Educación


Departamento de Matemáticas

Taller 1 de Programación Básica

1. Desarrolle un algoritmo que le permita leer dos valores y escribir la suma de los dos.
2. Desarrolle un algoritmo que le permita leer un valor entero, calcular su cuadrado y
escribir dicho resultado.
3. Desarrolle un algoritmo que le permita leer un valor para radio (R),calcular el área
(A) de un cı́rculo A = πR2 y escribir su valor.
4. Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus
dos catetos. Desarrolle los correspondientes algoritmos.
5. Desarrolle un algoritmo que le permita leer un valor que represente una temperatura
expresada en grados Celcius y convierta dicho valor en un valor expresado en grados
Fahrenheit.
6. Desarrolle un algoritmo que le permita calcular el área de un triángulo en función
de las longitudes de sus lados previamente leı́dos desde el teclado.
7. Desarrolle un algoritmo que le permita determinar el área y volumen de un cilindro
cuyo radio (R) y altura (H) se leen desde teclado.
8. Desarrolle un algoritmo que le permita calcular el área (A) de un segmento de
cı́rculo.
9. Desarrolle un algoritmo que le permita leer un valor cualquiera N y escribir si dicho
número es par o impar.
10. Desarrolle un algoritmo que le permita leer un valor cualquiera N y escribir en la
pantalla si dicho número es Positivo o Negativo.
11. Desarrolle un algoritmo que le permita leer un valor cualquiera N y escribir si dicho
número es múltiplo de Z.
12. Desarrolle un algoritmo que le permita leer un valor cualquiera N y escribir si dicho
número es común divisor de otros dos valores leı́dos W y Z.
13. Desarrolle un algoritmo que le permita leer un valor cualquiera N y escribir si dicho
número es común múltiplo de M y P. M y P también se deben leer desde el teclado.

1
14. Desarrolle un algoritmo que le permita leer dos valores A y B y que escriba cual de
los dos valores leı́dos es el mayor.
15. Desarrolle un algoritmo que le permita leer dos valores A y B y escriba cual de los
dos valores leı́dos es el menor.
16. Desarrolle un algoritmo que le permita leer 2 valores A y B e indicar si uno de los
dos divide al otro exactamente.
17. Desarrolle un algoritmo que le permita leer dos valores A y B e indicar si el resultado
de dividir la suma del los dos números entre la resta del primer número con el
segundo es exacta.
18. Desarrolle un algoritmo que le permita leer dos valores A y B e indicar si la suma
de los dos números es par.
19. Desarrolle un algoritmo que le permita leer dos valores A y B e indicar cual de las
dos restas (B-A) o (A-B) es positiva.
20. Desarrolle un algoritmo que le permita leer tres valores y almacenarlos en las vari-
ables A, B, C respectivamente. El algoritmo debe indicar cual es el mayor. Para este
caso se asume que los tres valores leı́dos por el teclado son valores distintos.
21. Desarrolle un algoritmo que le permita leer tres valores A, B, C e indicar cual es el
menor.
22. Desarrolle un algoritmo que le permita leer tres valores A, B, C diferentes e indicar
cual es valor del centro.
23. Desarrolle un algoritmo que le permita leer tres valores A, B, C e indicar si uno de
los tres divide a los otros dos exactamente.
24. Desarrolle un algoritmo que le permita leer tres valores A, B, C e indicar si la suma
de dos números cualquiera es igual al tercero.
25. Si se tiene la función: f (x) = ax2 + bx + c. Las dos raı́ces son reales y desiguales,
reales e iguales o complejas. Desarrolle un algoritmo que lea valores para a, b, c y
determine si hay posible solución para x de dicha función.
26. Se tiene la función: f (x) = ax3 + bx2 + cx + d. Aplique el teorema de Rolle, para
encontrar un intervalo en el que se encuentre una raiz. En el algotitmo pruebe con:

a) x2 + 5x − 3x − 1
b) 2x2 + 0,5x − 1,3x − 1
c) 1,01x2 + 5,01x − 3,01x − 1,01

2
f (xk )
27. Encuentre el lı́mite de la sucesión {xk }, donde xk+1 = xk − f 0 (xk ) , donde f (x) =
x + tan(x), inicie con x0 = 1
28. Desarrolle un algoritmo que le permita calcular el epsilon máquina, es decir, el menor
número psitivo que el computador distingue de cero.
29. Desarrolle un algoritmo que convierta enteros en base 10 a enteros binarios.
P
n
1
30. Desarrolle un algoritmo que dado n escriba el valor de la suma parcial k, tambien
k=1
P
n
1
para k2 .
k=1

31. Desarrolle un algoritmo que calcule el producto escalar entre dos vectores de 3
componentes.
32. Desarrolle un algoritmo que aplique el método de la bisección para encontrar una
raiz de y = ex + x.
33. Desarrolle un algoritmo en el que dado n se indiquen los coeficientes numéricos del
polinomio de Newton correspondientes; es decir los coeficientes de (a + b) n .
34. Desarrolle un algoritmo que aplique integración numérica (método del trapecio) para
R1 x2
estimar el valor de: e− 2 dx
0

You might also like