Programas con estructuras de control
ESCUELA SUPERIOR DE INGENIERÍA MECANIA Y ELECTRICA
Departamento de Ingeniería Eléctrica
Academia de Computación
MÉTODOS NUMÉRICOS
tAREA 1: “sOLUCION DE eJERCICIOS CAPITULO 1 Y 2”
Nombre: LOPEZ ALCANTARA GILBERTO
Grupo: 3E1M Carrera: ING ELECTRICA
Boleta: 2010302184
Profesor:
Ing. Enrique Martínez Roldán
Fecha:3 DE MARZO DEL 2011
* Capítulo 1
VARIABLES Y OPERADORES BÁSICOS
PROBLEMA 1:
El programa que pida un valor en pesetas y lo convierta en euros y otro programa que lleve acabo a operación inversa.
Nota 1: la solución en euros deberá tener 2 decimales
Nota 2: utilizar # define para definir la relación entre euros y pesetas:1 euro = 166.386
Análisis:
Algoritmo:
Inicio:
Fin
Implementación en Lenguaje C:
Captura de Pantalla de Salida:
CONCLUSIONES
PROBLEMA 2:
Pedir un carácter por teclado y mostrar un mensaje que muestre el carácter introducido así como su código ASCII tanto en formato decimal como hexadecimal.
Análisis:
Algoritmo:
Inicio:
Fin
Implementación en Lenguaje C:
Captura de Pantallade Salida:
CONCLUSIONES
PROBLEMA 3:
Programa que pídala temperatura en grados Celsius y la convierta a grados Fahrenheit (y viceversa) mostrando en pantalla un mensaje del tipo “xxx.xx grados Celsius son yyy.yy grados Fahrenheit”.
F-329= C5
Análisis:
Algoritmo:
Inicio:
Fin
Implementación en Lenguaje C:
Captura de Pantalla de Salida:
CONCLUSIONES
PROBLEMA 4:
Crear unprograma que pida el radio de una circunferencia y que calcule la longitud de la mima así como el área incluida dentro.
Análisis:
Algoritmo:
Inicio:
Fin
Implementación en Lenguaje C:
Captura de Pantalla de Salida:
CONCLUSIONES
PROBLEMA 5:
Crear un programa que calcule la fuerza de atracción gravitacional entre dos masas, M1 y M2 situadas a una distancia R.
F = G M1*M2 (Nw)
Donde lasmasas se expresan en kilogramos y la distancia en metros y la constante de gravitación universal vale:
G = 6.67 x 10 -11 Nw * m2 / Kg2
Nota: Utilizar # define para definir la constante G
Análisis:
Algoritmo:
Inicio:
Fin
Implementación en Lenguaje C:
Captura de Pantalla de Salida:
CONCLUSIONES
PROBLEMA 6:
Escribir un programa que pregunte el año actual y la edad de unapersona y calcule la edad de esa persona en el año 2010.
Análisis:
Algoritmo:
Inicio:
Fin
Implementación en Lenguaje C:
Captura de Pantalla de Salida:
CONCLUSIONES
PROBLEMA 7:
Escribir un programa que calcule el numero de billetes de 10.000, 5.000, 1.000, así como de monedas de 500, 100, 25, 5 y 1 pesetas para desglosar una cantidad, C, de pesetas (menor de 2.147.483.674), de forma quese necesite la menor cantidad de monedas y billetes de cada tipo.
Análisis:
Algoritmo:
Inicio:
Fin
Implementación en Lenguaje C:
Captura de Pantalla de Salida:
CONCLUSIONES
PROBLEMA 8:
Crear un programa que pida un numero real y muestre la tabla de multiplicar correspondiente a dicho numero de tal manera que tanto los valores de los factores como de producto se presentenencolumnados y con un precisión de dos dígitos.
Ejemplo:
Programa que muestra la tabla de multiplicar de un número. Escribe un número: 5 (valor introducido por el usuario)
TABLA DE MULTIPLICAR DEL NUMERO 5.00
5.00 * 1 = 5.00
5.00 * 2 = 10.00
……
5.00 * 10 = 50.00
Análisis:
Algoritmo:
Inicio:
Fin
Implementación enLenguaje C:
Captura de Pantalla de Salida:
CONCLUSIONES
PROBLEMA 9:
Mostrar en forma de tabla, el cuadrado y el cubo de los 5 primeros números enteros que siguen a uno introducido por teclado.
Los datos deben aparecer ajustados a la derecha siguiendo el siguiente formato:
Numero Cuadrado Cubo
------------ -------------- ---------
xxx...
Regístrate para leer el documento completo.