Problemas para programacion

Solo disponible en BuenasTareas
  • Páginas : 10 (2411 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de octubre de 2010
Leer documento completo
Vista previa del texto
Ejercicios de Algoritmos, Diagramas de Flujo y Programación.

Estructuras Secuenciales

1.- Calcular el perímetro y la superficie de un rectángulo dadas la base y altura del mismo.

2.- Calcular el perímetro y la superficie de un cuadrado dada la longitud de su lado.

3.- Determinar la hipotenusa de un triángulo rectángulo, dado la longitud de sus catetos.

4.- Diseñar un algoritmoque realice la siguiente conversión: una temperatura dada en grados Celsius a grados Fahrenheit.

La formula es: F = (9/5) C + 32

5.- Diseñar un algoritmo que calcule el área de un triángulo en función de las longitudes de sus lados:

Área = Raíz (p (p-a) (p-b) (p-c))
Donde p = ( a + b + c ) / 2 (semiperímetro)

6.- Se desea un algoritmo para convertir metros a pies y pulgadas( metro = 39.37 pulgadas, 1 pie = 12 pulgadas)

7.-Dado un numero de 4 dígitos descomponerlo en millares, centenas, decenas y unidades e imprimir estos componentes.

8.- Leer 3 calificaciones y encontrar el promedio.

9.- Diseñar un algoritmo que acepte el peso de una persona (en libras) y despliegue el número de calorías que la persona necesita en un día. Una persona necesita 19 caloríaspor libra de peso.

10.- Una cantidad conocida como índice de masa corporal (IMC) es usado para calcular el riesgo de problemas de salud debidas al sobrepeso. El IMC se calcula de la siguiente manera:
ICM = Peso / altura 2

Donde el peso esta dado en kilogramos y la altura en metros.
Diseñe un algoritmo que acepte el peso y altura de una persona y calcule el IMC.

11.- Calcular elpago de un trabajador, se sabe que se le paga a 20 pesos la hora las primeras 40 horas y a 25 pesos las horas excedentes. A su pago bruto se le resta el 10 % de impuesto para encontrar el sueldo neto. La entrada de datos son las horas trabajadas en la semana y la salida es el salario obtenido.

12.- Elaborar un algoritmo que permita leer 4 calificaciones y luego calcular e imprimir el promedio,donde cada una de ellas tiene diferente peso, la 1 vale 30%, la 2 vale 20%, la 3 vale 10% y la 4 vale 40%.
13.- Hacer un algoritmo que obtenga e imprima el valor de Y a partir de la ecuación.

Y = 3 X2 + 7 X – 15

14.- Dados dos ángulos de un triangulo se puede calcular el tercer ángulo. Se sabe que la suma de los ángulos de un triángulo es 180º. Escribir un algoritmo que permita calcularel tercer ángulo.

15.- Elaborar un algoritmo que calcule e imprima el costo de un terreno cuadrado o rectangular, teniendo como datos el ancho, la longitud en metros, y el costo del metro cuadrado.

16.- Elaborar un algoritmo que convierta un número dado en segundos a minutos y segundos e imprima el resultado, ejemplo; 134 segundos es igual a 2 minutos 14 segundos.

17.-Elaborar un algoritmo que lea la cantidad de dólares a comprar y el tipo de cambio; calcular e imprimir la cantidad a pagar en pesos por la cantidad de dólares solicitada.

18.- Elaborar un algoritmo que lea el nombre de un artículo y su costo; la utilidad es el 150% y el impuesto es el 15% , calcular e imprimir articulo, utilidad, impuesto y precio de venta.

Estructuras de Selección.

1.- Dadoun número entero decir si es par o impar.

2.- Dado un año decir si este es bisiesto o no.

3.- Una escuela aplica dos exámenes a sus aspirantes, por lo que cada uno de ellos obtiene dos calificaciones. El aspirante que obtenga calificaciones de 70 o mas en ambos exámenes es aceptado, Escribir un algoritmo que dado el número de ficha, el nombre y las dos calificaciones nos indicara si elalumno fue aceptado.

4.- Escribir un algoritmo que acepta un número entre 1 y 7 e imprime que día de la semana es, en caso de que el valor no este en este rango envía un mensaje de error.

5.- Escribir un algoritmo que lee un número de 3 dígitos e imprime el equivalente en número romano.

6.- Elaborar un algoritmo que lea tres números e imprime cual es el mayor (suponga que no entran números...
tracking img