viernes, 31 de octubre de 2008

Ejercicio 2

Modificar el primer script del capítulo anterior para que:

1. El mensaje que se muestra al usuario se almacene en una variable llamada mensaje y el funcionamiento del script sea el mismo.

2. El mensaje mostrado sea el de la siguiente imagen:

Ejercicio 3

Crear un array llamado meses y que almacene el nombre de los doce meses del año. Mostrar por pantalla los doce nombres utilizando la función alert().

Ejercicio 4

A partir del siguiente array que se proporciona: var valores = [true, 5, false, "hola", "adios", 2];

1. Determinar cual de los dos elementos de texto es mayor

2. Utilizando exclusivamente los dos valores booleanos del array, determinar los operadores necesarios para obtener un resultado true y otro resultado false

3. Determinar el resultado de las cinco operaciones matemáticas realizadas con los dos elementos numéricos

Ejercicio 5

Completar las condiciones de los if del siguiente script para que los mensajes de los alert() se muestren siempre de forma correcta

Ejercicio 6

El cálculo de la letra del Documento Nacional de Identidad (DNI) es un proceso matemático sencillo que se basa en obtener el resto de la división entera del número de DNI y el número 23. A partir del resto de la división, se obtiene la letra seleccionándola dentro de un array de letras.

El array de letras es:

var letras = ['T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E', 'T'];

Por tanto si el resto de la división es 0, la letra del DNI es la T y si el resto es 3 la letra es la A. Con estos datos, elaborar un pequeño script que:

1. Almacene en una variable el número de DNI indicado por el usuario y en otra variable la letra del DNI que se ha indicado. (Pista: si se quiere pedir directamente al usuario que indique su número y su letra, se puede utilizar la función prompt())

2. En primer lugar (y en una sola instrucción) se debe comprobar si el número es menor que 0 o mayor que 99999999. Si ese es el caso, se muestra un mensaje al usuario indicando que el número proporcionado no es válido y el programa no muestra más mensajes.

3. Si el número es válido, se calcula la letra que le corresponde según el método explicado anteriormente.

4. Una vez calculada la letra, se debe comparar con la letra indicada por el usuario. Si no coinciden, se muestra un mensaje al usuario diciéndole que la letra que ha indicado no es correcta. En otro caso, se muestra un mensaje indicando que el número y la letra de DNI son correctos.

Ejercicio 7

El factorial de un número entero n es una operación matemática que consiste en multiplicar todos los factores n x (n-1) x (n-2) x ... x 1. Así, el factorial de 5 (escrito como 5!) es igual a: 5! = 5 x 4 x 3 x 2 x 1 = 120

Utilizando la estructura for, crear un script que calcule el factorial de un número entero.

JOYCE LIZETH BOHORQUEZ RENGIFO

COD. 2007270285


PRESENTADO A:

LICENCIADO. JORGE MARIÑO


UNIVERSIDAD SURCOLOMBIANA

INGENIERIA DE PETROLEOS

NEIVA

2008

EJERCICIOS DE (PARA)

1. Se desea conocer la relación de barriles de petróleo y agua producidos en determinado tiempo en un poso de una producción normal.

2. una petrolera desea conocer la cantidad de diferentes arboles por especie nativa necesarios para reforestar una zona, como compensación a la comunidad por la tala que se debió efectuar para la explotación del pozo descubierto.

3. se analizan muestras de crudo, para determinar su calidad dependiendo del valor de su densidad. Del mismo modo se debe conocer la relación de barriles de buena, mala y mediana calidad.

4. un companyman, estudia las hojas de vida de diferentes ingenieros amateur, para de esta manera realizar una contratación, que dependerá del promedio de notas que hallan realizado en sus carreras.

EXPLICACIÓN

1. Creación de algoritmo del primer ejercicio.

OBJETIVO

El propósito de este algoritmo es conocer la relación de barriles de agua y crudo producidos en pozo en 4 días de explotación.

DESCRIPCION DEL PROBLEMA

Para calcular la cantidad de barriles producidos en pozo durante 4 días, se ingresan los datos necesarios como la producción total de barriles, usando acumuladores y un “para” que efectuar la repetición necesaria.

IDENTIFICACION DE DATOS

Los datos de entrada a conocer serán; la producción total de crudo y agua en barriles, y los días de análisis. Y los datos de salida serán el porcentaje de barriles de crudo y agua producidos en los días de análisis.

PROCESO

El proceso a seguir será; primero se debe ingresar el número total de barriles producidos, mediante contadores se cuantifica el número total de barriles tanto de crudo como de agua, usando acumuladores, previo usamos unas estructuras de control que nos permiten ver el estado de los barriles. Por último sacamos la relación porcentual de barriles tanto de crudo como de agua.

ALGORITMO

Ver figura. 1

2. Creación de algoritmo del segundo ejercicio.

OBJETIVO

El motivo de este algoritmo es la necesidad conocer la cantidad de árboles necesarios para reforestar una zona.

DESCRIPCION DEL PROBLEMA

Para calcular la cantidad de árboles de diferente especie de ocupación por árbol, se hace preciso una estructura para que nos permita repetir esta operación cuantas veces sea necesario.

IDENTIFICACION DE DATOS

· Los datos de entrada a conocer serán; área a reforestar y extensión ocupada por árbol sembrado.

· El dato de salida esperado es; el numero de arboles sembrados.

PROCESO

El proceso a seguir será ingresar la extensión a reforestar y el área que ocupa un árbol, de esta manera calculamos el numero de árboles necesarios e incluimos una estructura “para” que nos repetirá el proceso las veces que sea necesario.

ALGORITMO

Ver figura. 2

3. Creación de algoritmo del tercer ejercicio.

OBJETIVO

Una empresa de explotación petrolera desea conocer la cantidad de barriles de buena y mala calidad producido por un pozo.

DESCRIPCION DEL PROBLEMA

Para calcular la cantidad de barriles de buena y mala calidad producidos en pozo, se ingresan los datos necesarios como la producción diaria, usando acumuladores y un “para” que efectuar la repetición necesaria.

IDENTIFICACION DE DATOS

Los datos de entrada a conocer serán; número total de barriles producidos, y la densidad de cada barril para determinar de esta manera su calidad.

Datos de salida: el dato de salida será la relación en porcentaje de la cantidad de barriles de buena mala y mediana calidad.

PROCESO

El proceso a seguir será: primero se debe ingresar el número total de los barriles, creo los contadores, adiciono una estructura de control “para” y de esta manera determinar las repeticiones necesarias del proceso, luego un condicional que me ayude a determinar la calidad de los barriles y así poder efectuar las operaciones necesarias para poder obtener la relación porcentual de la calidad de los barriles de crudo.

ALGORITMO

Ver figura. 3

4. Creación de algoritmo del cuarto ejercicio.

OBJETIVO

El propósito de este algoritmo es conocer la cantidad de barriles producidos en pozo en 4 días de explotación.

DESCRIPCION DEL PROBLEMA

Para calcular la cantidad de barriles producidos en pozo durante 4 días, se ingresan los datos necesarios como la producción diaria, usando acumuladores y un “para” que efectuar la repetición necesaria.

IDENTIFICACION DE DATOS

Los datos de entrada a conocer serán; cantidad de crudo de producción diaria, y los días de análisis.

PROCESO

El proceso a seguir será

ALGORITMO

Ver figura. 4

TRABAJO FINAL

 

NUMERO DE CAPAS TOTAL
DISTANCIA PARCIAL DE LA ULTIMA CAPA
DISTANCIA ACUMULADA PERFORADA
DISTANCIA TOTAL PERFORADA
EFICIENCIA PORCENTUAL DEL TALADRO