jueves, 27 de noviembre de 2008

Programa Javascript

INTRODUCCION A LA PROGRAMACION
PROYECTO PROGRAMACION BASICA – CALCULO DE RESISTENCIA TOTAL EN CIRCUITOS RESISTIVOS

ELABORADO POR: JUAN CARLOS PEREZ FAYAD
ALEJANDRO TRUJILLO


¿QUE ES EL PROGRAMA?

Un simulador matemático que permite calcular la resistencia total de los circuitos resistivos en serie o paralelo.
El programa es de libre distribución, escrito en javascript.

PLANTEAMIENTO DEL PROBLEMA

Un circuito resistivo consta de resistores y una fuente que les suministre energía. Con el fin de que el circuito pase a una forma más simple, reemplazamos todos los resistores por un resistor total, el cual no va a cambiar las características del circuito.
Basaremos el programa para solamente cuatro resistores.
El objetivo el programa es hallar la resistencia total del circuito resistivo, para ello, lo primero que debemos hacer será indicarle al programa si el circuito es serie o paralelo. Después ingresamos los valores de los resistores. Si el circuito es serie, el programa procede a realizar lo siguiente:

Valor1+ valor2+ valor3+ valor4= valor total

Si el circuito es paralelo, entonces realizará lo siguiente:

(1/valor1)+ (1/valor2)+ (1/valor3)+ (1/valor4)= valor total

El programa al realizar la operación nos dará un valor total, que para nuestro caso, será la resistencia total.
Este programa usa un proceso condicional, que ejecuta cuando le decimos qué tipo de circuito queremos (serie o paralelo).


viernes, 10 de octubre de 2008

EJERCICIOS CICLICOS


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 sus compras mayores a $200000 para 10 articulos.












  2. se desea calcular el area de 4 canchas de microfutbol.












  3. una persona desea saber cuanto cuesta la construccion de 6 apartamentos diferentes.












  4. 8 comerciantes de chatarra desean saber cuanto podrán ganar al vender unos kilos, sabiendo que el kilo vale $10000, pero la empresa solo acepta compras mayores a 10kg.












  5. se desea calcular la multiplicación de 3 pares de numeros.

jueves, 9 de octubre de 2008

EJERCICIOS DECISIONALES

EJERCICIOS DE PROGRAMACION
INTRODUCCION A LA PROGRAMACION
ALEJANDO TRUJILLO
PRESENTADO A
LIC. JORGE MARIÑO
UNIVERSIDAD SURCOLOMBIANA
INGENIERIA AGRICOLA
NEIVA
2008

EJERCICIOS DECISIONALES

  1. la empresa IBG en el mes de amor y amistad ofrece un gran descuento del 12% en sus compras mayores a $200000.
  2. se desea calcular el area de la cancha de microfutbol pero que el ancho no sea mayor a 15m.
  3. una persona desea saber cuanto cuesta la construccion de un apartamento pero que la mano de obra no sea mayor a $5000000.
  4. un comerciante de chatarra desea saber cuanto podrá ganar al vender unos kilos, sabiendo que el kilo vale $10000, pero la empresa solo acepta compras mayores a 10kg.
  5. se desea calcular la multiplicación de 3 numeros pero que ninguno sea cero.

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.