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
miércoles, 23 de marzo de 2011
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
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
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.
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).
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).
Suscribirse a:
Entradas (Atom)





