miércoles, 26 de octubre de 2011

Tarea: Algoritmo en SLE2


1. A un trabajador le pagan segun sus horas y una tarifa de pago por  horas. si la cantidad de horas trabajadas es mayor a 40 horas. la   tarifa se incrementa en un 50% para las horas extras. calcular el    salario del trabajador dadas las horas trabajadas y la tarifa.

var ht,t,he,s,te: numerico
inicio
        cls()
        imprimir("digite la cantidad de horas trabajadas")
        leer(ht)
imprimir("digite la tarifa por horas")
        leer(t)
si (
       ht <= 40 ){
s= ht * t
sino
te=t + 0.50 * t
he=ht - 40
       s=he * te + 40 * t
}
imprimir("el salario es ", s )
fin


2. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%.


var m,d: numerico
inicio
       cls()
       imprimir("digite el monto")    
       leer(m)
       si(
       m > 100) {
d=m * 10 / 100
       sino
d=m * 2 / 100
}
imprimir("el monto es ", m, " y el descuento es", d)
fin

3. Dada las horas trabajadas de una persona la tarifa de pago. Calcular su salario e imprimirla.


var h, t, s: numerico inicio cls() imprimir("digite la cantidad de horas trabajadas") leer(h) imprimir("digite la tarifa por horas") leer(t)
s= h * t
imprimir("el salario es ", s) fin


4.Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos.



var ts,m,s: numerico 
inicio
   cls()
   imprimir("digite el tiempo en segundos")
leer(ts)
si (
   m == ts / 60 ) {
s=ts % 60
}
imprimir(" minutos", m," segundos ", s)
fin

martes, 18 de octubre de 2011

Algoritmo: Dados n numeros hallar impares


Digite un algoritmo que dado n numeros determinen cuales son los impares

var n, x, num, mod,ci: numerico
inicio
      cls()
      imprimir("/n digite la cantidad de numeros")
      leer(n)
      desde x=1 hasta n {
      imprimir("/n digite un numero")
      leer(num)
      si(num%2==1){
      ci=ci+1
      }
      }
      imprimir("la cantidad de numeros impares es ", ci)
fin

Examen: Ciclo Para


Diseñe un algoritmo que dado los primeros N numeros  diga cuantos son pares y cuantos impares.


var n, x, num, mod, cp, ci: numerico
inicio
    cls()
    imprimir("\n digite la cantidad de un numero")
    leer(n)
    desde x=1 hasta n {
    imprimir("\n diite un numero")
    leer(num)
    si (num%2=0) {
    cp=cp+1
    sino
    ci=ci+1
    }
    }
    imprimir ("cantidad de par es",cp)
    imprimir("cantidad de impar es", ci)
Fin

Algoritmo: calcular promedio


Diseñe un algoritmo que calcule el promedio de N numeros y la imprima:

inicio
      Escriba("digite la cantidad de numeros")
      lea(n)
      para x=1 hasta n
            Escriba("digite un numero")
            lea(num)
            sum=sum+num
      FPara
      prom=sum/n
      Escriba("el promedio es", prom)
Fin


Valores de las variables
n=4
x=1,2,3,4,5
num=2,3,8,11
sum= 0,2,5,3,24
prom= 6

En SLE2
Var n, x, num, sum, prom: numerico

Ciclos Repetitivos

Los ciclos repetitivos tambien llamados lazos o bucles permiten repetir una operacion o secuencia de operaciones en funcion de ciertas condiciones. es un segmento de un algoritmo o programa cuyas instrucciones se repiten un numero determinado de veces mientras se cumpla una determinada condicion. dentro de los ciclos se utilizan contadores y acumuladores, que regulan que el ciclo llegue a su fin.

CICLO PARA:

ciclo para, es una estructura de control en la que se puede indicar el número máximo de iteraciones. Está disponible en casi todos los lenguajes de programación imperativos.

Ciclo para: Sle2 se escribe DESDE y en los lenguajes de programacion For
 Esto es en algoritmos:
Para j=1 hasta N


 FPara

 Esto es en el lenguaje SLE2:

Desde j=1 hasta N {

 }

martes, 30 de agosto de 2011

Graficas en Excel

En muchas ocasiones, necesitamos mostrar diversos datos, ya sea para convencer a alguién o simplemente para demostrar un determinado progreso o detrimento.A pesar de que existen algunas herramientas especializadas, hemos llegado a la conclusión que Excel es lo más recomendable.
Un grafico es una representación de los datos de una hoja de cálculo a través de figuras o líneas que permiten un análisis e interpretación más claros de los mismos.



En muchas ocasiones resulta muy útil que la información contenida en un libro de Excel se visualice gráficamente.
Excel posee una herramienta que permite la construcción de gráficos simples y complejos, brindando claridad en el momento de analizar la información
En general la representación grafica de los datos hace que estos se vean mas interesantes atractivos y fáciles de leer que en otros formatos ya que Excel provee varios tipos de gráficos con lo cual el usuario puede elegir el mas adecuado para cada situación.

El proceso a seguir para la definición e inserción de un grafico ya sea en la misma hoja donde están los datos o en otra hoja del mismo libro es bastante sencillo las opciones necesarias se encuentran en la cinta de opciones, en el apartado Insertar>Gráfico.

Proceso de creación de un gráfico.

Los pasos para crear un grafico son los siguientes:

1. Seleccionamos los datos que queremos graficar

2. Seleccionamos la opción Insertar

3. Elegimos gráfico de la Cinta de Opciones

4. Seleccionamos el tipo de gráfico que queremos usar.

Para insertar un gráfico tenemos varias opciones, pero nosotros siempre utilizamos la sección Gráficos que se encuentra en la pestaña Insertar.

Recomendamos tener seleccionados los datos que queremos graficar antes de crear el gráfico. De lo contrario el gráfico se mostrará en blanco y tendremos que ingresar las series de datos a posteriori.