jueves, 25 de septiembre de 2008

viernes, 19 de septiembre de 2008

jueves, 18 de septiembre de 2008

Ejercicios De Programación

EJERCICIOS DE PROGRAMACION
INTRODUCCION A LA PROGRAMACION
ALEJANDO TRUJILLO
PRESENTADO A
LIC. JORGE MARIÑO
UNIVERSIDAD SURCOLOMBIANA
INGENIERIA AGRICOLA
NEIVA
2008
EJERCICIOS
  1. la empresa IBG en el mes de amor y amistad ofrece un gran descuento del 12% en electrodomésticos. calcular el descuento.
  2. se desea calcular el area de la cancha de microfutbol.
  3. deseamos saber cuantos relojes repara un señor en un determinado tiempo, si sabemos que el señor gasta 10 min por reloj.
  4. una persona desea saber cuanto cuesta la construccion de un apartamento.
  5. un atleta desea saber que distancia puede recorrer en un tiempo determinado si lleva una velocidad de 20km/h.
  6. un comerciante de chatarra desea saber cuanto podrá ganar al vender unos kilos sabiendo que el kilo vale $10000.
  7. convertir toneladas a arrobas, kilos y libras.
  8. se desea calcular la multiplicacion de 3 numeros.
  9. calcular un angulo interno de un triangulo rectangulo.
  10. se desea calcular la cantidad de combustible que se gasta en cierto recorrido sabiendo que por cada 50km se gasta 2 galones.

EXPLICACION

  1. el precio del articulo es la entrada. en el proceso se multiplica el precio del articulo por el descuento. la salida será el precio normal menos el valor del descuento.
  2. la entrada son las variables largo y ancho. el proceso es la multiplicacion de las variables A=L*A. y la salida será el resultado o area.
  3. la entrada es la variable tiempo que se utiliza en el proceso: No.relojes=(1*t)/10 y la salida es el numero de relojes.
  4. la entrada mano de obra (mo) y materiales (ma). en el proceso es la suma de las 2 variables y la salida es el resultado de la suma.
  5. la entrada es la variable tiempo. proceso es la multiplicacion del tiempo por la velocidad y asi obtenemos la salida que es la distancia recorrida.
  6. debemos poner como entrada los kilos que deseo vender. luego en el desarrollo se hace una operacion simple kg*10000. luego se obtiene la salida que es la ganancia.
  7. las toneladas es la variable de entrada. despues en el desarrollo se hace una operacion para cada una de las variables. 1arroba=0.0125tn; 1kg=0.001tn; 1lb=0.0005tn.
  8. la entrada son los 3 numeros. luego el proceso, multiplicar n1*n2*n3 y obtendremos la salida que es el total.
  9. como entrada usamos un angulo variable. en el proceso utilizamos una ecuacion 180-90-angulovariable= angulo buscado. y por ultimo se obtiene la salida que es el angulo.
  10. la entrada es la distancia. luego el proceso es (2*distancia)/50. y el resultado es la variable.

viernes, 5 de septiembre de 2008

miércoles, 27 de agosto de 2008

metodologia del algoritmo

metodologia: es un serie de pasos que se realizan para una aplicación informática comunes a todaas ellas. que son (análisis, diseño, codificación, ejecución, prueba, mantenimiento.

NOTACION PARA EL DISEÑO DE ALGORITMO:

Diagramas de Flujos: es una notación que nos facilita la estructura y comprensión del algorítmo. se utiliza con fines educativos. existen diagramas que utilizan símbolos especiales que ya están normalizados por organismos de estandarización como ANSI e ISO.

Simbolos Principales:
  • terminal: indica el inicio o fin.
  • procesos: operaciones matematicas.
  • direccion: indica la direccion del algoritmo.
  • conexion: enlaza el flujo del programa.
  • subprograma: modulo independiente que recibe la entrada y obtiene la salida.
  • entrada/salida: lectura o escritura de datos.
  • decision: contiene unas condiciones
  • comentarios: funcionamientos del algoritmo.

los diagramas de flujo tienen algunos problemas. cuando son muy complejos se convierten en inteligibles y no facilitan el aprendizaje de la programacion.

Pseudocódigo: para resolver problemas algoritmicos podemos utilizar tres tipos de instrucciones que son:

  • secuencia: instruccion que se ejecutan en orden normal.
  • alternativa: se evalua una condicion y dependiendo si el resultado es verdadero o no.
  • iterativa: instrucciones que se repiten continuamente.

viernes, 15 de agosto de 2008

introducion a la programacion

en el desarrollo de la clase conocimos una serie de procedimientos que se ejecutaran en el transcurso del semestre para la materia.