miércoles, 23 de marzo de 2011

Tarea de principios de programación

Problema: Dado como datos tres números enteros, identificar cuál es el mayor.considerando que los números pueden ser iguales. Desarrolla a partir de la codificación el algoritmo análitico y el diagrama de flujo.
OJO LA CODIFICACIÓN TIENE ERRORES DE SINTAXIS

sábado, 19 de marzo de 2011

Segunda practica de lenguaje de programación

Deberán tener en su memoria una imagen de una calculadora que vamos a usar.















RECUERDEN QUE DEBERÁN TENER LAS DOS TABLAS LA ANTERIOR PUBLICADA Y ESTA EN SU CUADERNO

viernes, 18 de marzo de 2011

Tabla para la práctica de lenguaje de programación





















Esta  tabla deberán transcribirla en su cuaderno y el proximo sabado 19 de marzo les publico la otra tabla.
La codificación la veremos en el laboratorio.


1.- Deberá estar en forma de cuadro con las divisiones correspondientes.


2.- Letra clara y legible todo debe ir en tinta negra.

3.- El cuadro deberá contener todos los objetos, propiedades y valores debidamente especificados.

APUNTES VISUAL BASIC SENTENCIA IF Y CONSTANTES

Constantes


Las constantes son elementos (números, fechas, cadenas de caracteres y expresiones que contienen operadores lógicos y/o aritméticos) que mantienen un valor fijo durante la ejecución de una aplicación.

Las constantes se pueden definir utilizando la cláusula Const. Un nombre, el tipo de dato y el valor o expresión que se asigna de manera directa.

La sintaxis es:

Const Nombre As tipo = valor

Const palabra reservada con la que se define la declaración de una constante

Nombre de la constante palabra con la que se identifica la constante en el programa.

Tipo de dato representa la clase de información (numérica, alfabética, fechas, etc.,) de la constante declarada. Si la cláusula As tipo no es explicita, la constante toma el ipo de dato que más se aproxime al valor.

Valor indica el dato fijo que tomará la constante durante la ejecución del programa; `puede ser un número, una cadena de caracteres, una fecha, una combinación de letras y números o expresiones que incluyan operadores aritméticos y/o lógicos.

Ejemplos.

Const pi As Double = 3.1416



Sentencia If … Then… Else

La sentencia If se utiliza para ejecutar, o no un bloque de instrucciones de acuerdo con el valor lógico con que se evaluó la condición, su sintaxis es la siguiente:

If condición Then

Instrucción1

Instrucción 2

Instrucción 3





Instrucción N

Else

OtrasInstrucciones1

OtrasInstrucciones2

OtrasInstrucciones 3





OtrasInstruccionesN

End If



Su funcionamiento comienza al evaluar la Condición; si es verdadera se ejecutan las Instrucciones 1 a N e inmediatamente el control del programa salta a la sentencia End If, la cual indica el final de la sentencia. En caso contrario, es decir, la condición se evalúa como falsa y existe un bloque Else, se ejecutan las OtrasInstrucciones 1 a N



Las sentencias If…Then…Else pueden estar anidadas, con la única limitación de la longitud de una línea lógica. Esto quiere decir que a continuación de las palabras reservadas Then o Else puede escribirse otra sentencia If. Por ejemplo:



If a > b Then Print a: “es mayor que”; b; Else

If a < b Then Print a: “es menor que”; b; Else

Print a: “es igual a”; b



Cuando se utilice una estructura If tiene que escribirse de la siguiente forma, de lo contrario ocurrirá un error de sintaxis.



If condición- 1 Then

Sentencias-1

ElseIf condición-2 Then

sentencias-2

Else

Sentencias-n

End If



La ejecución de esta estructura sucede de la siguiente forma: si se cumple la condición-1, se ejecutan la sentencias-1, y si no se cumple, se examinan secuencialmente las condiciones siguientes hasta Else, ejecutándose las sentencias correspondientes al primer ElseIf cuya condición sea cierta. Si todas las condiciones son falsas, se ejecutan las sentencias-n correspondientes a Else. En cualquier caso, se continúa en la sentencia que sigue a End If.



Por ejemplo, supongamos que al efectuar una compra en un almacén, si adquirimos más de 100 unidades de un mismo artículo, nos hacen un descuento de un 40%; entre 25 y 100, un 20%; entre 10 y 24, un 10%, y no hay descuento para una adquisición de menos de 10 unidades. Calcular el importe a pagar.





If Cantidad > 100 Then

Importe= Cantidad*PrecioUnidad * 0.6

Else If Cantidad >=25 Then

Importe= Cantidad*PrecioUnidad * 0.8

Else If Cantidad >=10 Then

Importe= Cantidad*PrecioUnidad * 0.9

Else

Importe= Cantidad*PrecioUnidad

End If

PROBLEMAS DE PRINCIPIOS DE PROGRAMACION

PROBLEMAS


1. En un cierto país el impuesto que se debe pagar por los artículos se calcula mediante la siguiente regla: los primeros $20 no causan impuesto, los siguientes $20 tienen el 30% de impuesto y el resto el 40% pero si el costo del producto es mayor a $500, entonces en lugar del 40% , se cobra el 50%.
Calcular y mostrar nombre del artículo, su costo básico, su impuesto y el precio total con el impuesto.

2. Calcular el sueldo de un empleado, si el número de horas trabajadas es mayor que 40, el excedente de 40 se paga al doble de la cuota por hora. En caso de no ser mayor que 40 se paga la cuota normal. Además si las horas exceden de 50 se pagan al triple de la cuota por hora. El programa debe mostrar nombre del trabajador, horas trabajadas, pago de las horas extras y su sueldo con las horas extras.

3. Elaborar un programa que lea el nombre, número de horas trabajadas y cuota por hora de dos empleados. Calcular y mostrar el nombre de cada uno su sueldo, y quién de las dos personas ganó más. Se supone que no se dará el caso de que ganen la misma cantidad.

NOTA: LOS PROBLEMAS SON PARA PRINCIPIOS DE PROGRMACIÓN

DEBERÁN REALIZAR.

ALGORITMO ANALITICO

DIAGRAMA DE FLUJO

CODIFICACIÓN.

miércoles, 16 de marzo de 2011

AVISO IMPORTANTE EVALUACIÓN 2 UNIDAD

SE LES RECUERDA QUE PODRÁN ENTRAR AL SALON Y/O LABORATORIO A LA HORA QUE LLEGUEN, SOLO QUE NO SE QUITARÁ LA FALTA, (RECUERDEN QUE SOLO PODRÁN FALTAR DOS VECES EN CADA UNIDAD)


PARA EL LABORATORIO TAMBIEN PODRÁN ENTRAR A LA HORA QUE LLEGUEN, NO SE QUITA LA FALTA Y LA REVISION DEL CUADERNO SE VA A LA MITAD SI ESTA TODO BIEN, Y LA PRACTICA TAMBIÉN SE TOMARA COMO LA MITAD



LA FORMA DE EVALUAR PARA LA UNIDAD 2 ES.



EXAMEN PRÁCTICO 50%

EVALUACIÓN CONTINUA 30%, (UNA PARTE ES EL CUADERNO 15% Y EL OTRO 15% ES LA PRÁCTICA EN EL LABORATORIO).

ACTITUDINAL 20% INTEGRADO POR: ACUDIR PUNTUALES EN LAS CLASES, CUMPLIR CON LAS TAREAS, EN EL SALON: ACOMODAR LAS BANCAS, NO DEJAR BASURA; EN EL LABORATORIO: ANOTARSE EN BITACORA (SI NO SE ANOTAN EN EXAMEN SE LES QUITARA EL 20%), APAGAR EL EQUIPO (MONITOR Y CPU).

Listas de cotejo para revisión de cuaderno en las dos materias.