viernes, 11 de enero de 2013

TALLER EN VACACIONES...!!


ESTRUCTURA SECUENCIAL..!!



Cuando en un problema sólo participan operaciones, entradas y salidas se la denomina estructura secuencial.
Lo primero que debemos tener en cuenta es que si queremos que el operador + sume los contenidos de los valores numéricos ingresados por teclado, debemos llamar a la función parseInt y pasar como parámetro las variables valor1 y valor2 sucesivamente. Con esto logramos que el operador más, sume las variables como enteros y no como cadenas de caracteres. Si por ejemplo sumamos 1 + 1 sin utilizar la función parseInt el resultado será 11 en lugar de 2, ya que el operador + concatena las dos cadenas.
En JavaScript, como no podemos indicarle de qué tipo es la variable, requiere mucho más cuidado cuando operamos con sus contenidos.
Este problema es secuencial ya que ingresamos dos valores por teclado, luego hacemos dos operaciones y por último mostramos los resultados.

 VEAMOS ALGUNOS EJEMPLOS...!

1. Dados como datos dos números calcular su suma e informar el resultado.


Para ver ejecutable:

2. Dados como datos dos números calcular su suma y su producto e informar los resultados.

Para ver ejecutable:

3. Dados como datos cinco números obtener el promedio de los mismos e informar el resultado.


Para ver ejecutable:

4. Dados dos números enteros obtener su suma, resta, multiplicación y división.


Para ver ejecutable:

5. Dadas las medidas de dos ángulos de un triángulo determinar la medida del tercero e informar el resultado.
Para ver ejecutable:

6. Dado como dato el valor del lado de un cuadrado calcular su perímetro y su superficie, e informar los mismos con carteles aclaratorios.


Para ver ejecutable:

7.


a) Describa lo que realiza  el diagrama de Chapin.

b) Indicar el valor que se muestra si:                               

            A=10, B=20, C=2




Para ver ejecutable:
Ejercicio7_Vacaciones...!!


8. Dado como dato el importe de una factura, calcular el valor correspondiente al IVA. (21% del valor de venta)


Para ver ejecutable:
Ejercicio8_Vacaciones..!!


9. Calcular el sueldo de un operario conociendo la cantidad de horas que trabajó en el mes y el jornal horario.


Para ver ejecutable:
Ejercicio9_Vacaciones..!!

10. Determinar el número de horas, minutos y segundos que hay  en 6250 segundos.


Para ver ejecutable:
Ejercicio10_Vacaciones..!!

11. Dado el importe bruto de una factura calcular el resultado de bonificarlo con un 4%. Al monto obtenido calcularle el IVA. Finalmente informar el importe bruto, el valor de la bonificación, el importe bruto bonificado, el monto correspondiente al IVA y el importe neto resultante.


Para ver ejecutable:


12. Ingresar 3 valores en 3 variables X,Y y Z. Se desea obtener una rotación de sus valores, es decir que el contenido de Z pase a X, el contenido de X pase a Y, y el contenido de Y pase a Z. Mostrar luego las variables en el mismo orden en que se ingresaron (X,Y,Z).

Indicar cómo será la salida luego de realizar lo pedido en el párrafo anterior, si se ingresa 10 en la variable X, 15 en la variable Y y 20 en la variable Z.


Para ver ejecutable:








ESTRUCTURAS DE DECISIÓN SIMPLE

La estructura de decisión más sencilla, es la llamada simple, Si-Entonces Su efecto es el de ejecutar una determinada acción cuando se cumpla una cierta condición y en caso contrario seguir el orden secuencial.

La selección Si-Entonces evalúa la condición y de acuerdo a los resultados:
  • Si es verdadero, ejecuta una o varias opciones
  • Si es falsa, entonces no hace nada y sigue la ejecución normal del programa


VEAMOS ALGUNOS EJEMPLOS...!

13.Dado un número determinar si es positivo o negativo

Para ver ejecutable:


14. Dada la medida de cada uno de los tres ángulos de un triángulo determinar e informar mediante un mensaje si pertenecen o no a un triángulo rectángulo.

Para ver ejecutable:


15.Determinar si el primero de un conjunto de tres números dados, es menor que los otros dos.



Para ver ejecutable:

16.Ingresar tres letras mayúsculas y mostrarlas ordenadas alfabéticamente.

Para ver ejecutable:

17. Dados dos números distintos, mostrarlos ordenados en forma creciente.

Para ver ejecutable:


18.  Ingresar tres números. Enteros, distintos. 
      Determinar y mostrar si ingresaron en orden creciente.

Para ver ejecutable:

19.Dado un numero determinar si es positivo o negativo.

Para ver ejecutable:

20. Determinar y exhibir si la estatura de una persona adulta dada, es mayor que la estatura    media de las  personas adultas de su sexo, siendo:
- estatura media de mujeres adultas: 1,65 metros. 
- estatura media de varones adultos: 1,72 metros.

Para ver ejecutable:

21. Dado un numero del 1 a 7 determinar el nombre del día de la semana que corresponde.


Para ver ejecutable:


22. Se leen tres números  que son las longitudes de los lados de un triangulo. Determinar e informar si el mismo es equilatero (3 lados iguales), isósceles (2 lados iguales) o escaleno           (3 lados distintos).

Para ver ejecutable:


23. Una distribuidora de libros vende a librerías y a particulares. Aplica bonificaciones por cantidad según el siguiente criterio:

 a)      A librerías: hasta 24 unidades, el 20%; más de 24 unidades, el 25%.
 b)   A particulares: menos de 6 unidades, nada; desde 6 hasta 18 unidades, el 5%; y más de 18       unidades, el 10%. 

El tipo de cliente está codificado así: 'L' para librerías, 'P' para particular. Dado el importe bruto de una compra de libros, el tipo de cliente de que se trata y la cantidad total pedida por el mismo, determinar el importe bruto bonificado.

Para ver ejecutable:

24. Dado como dato la cantidad de kilowatios consumidos por un usuario en un mes, calcular el importe a pagar por el mismo teniendo en cuenta que:

- si la cantidad de kilowatios consumidos es menor ó igual a 200, el precio del kilowatio es de 0.05 pesos.
- si la cantidad de kilowatios consumidos es mayor que 200 y menor que 1000, el precio del kilowatio es de 0.1 pesos.
- si la cantidad de kilowatios consumidos es mayor ó igual que 1000, el precio del kilowatio es de 0.15 pesos.

Para ver ejecutable:

ESTRUCTURAS DE ITERACION 
  • CON CANTIDAD CONOCIDA DE VECES.

25. Calcular el sueldo de cada uno de los 50 operarios de una fabrica dados como datos la remuneración por hora (la misma para todos los operarios) y la cantidad de horas que trabajo en el mes cada operario.

Para ver ejecutable:

26.   Ingresar un numero.
        Calcular y exhibir su factorial.

Para ver ejecutable:


27.Generar e informar los primeros N múltiplos de un numero M entero cualquiera.


Para ver ejecutable:


28.Dado un numero X, calcular X5.

Para ver ejecutable:
     










No hay comentarios:

Publicar un comentario