Professional Documents
Culture Documents
Materia: Programacin
Cuaderno de Trabajo.
Competencia a desarrollar:
Indicaciones generales:
Ejercicios:
9.-Leer 2 nmeros que realicen las 4 operaciones bsicas (suma, resta, multiplicacin y
divisin).
13.-Leer 2 nmeros que realicen las 4 operaciones bsicas (suma, resta, multiplicacin y
divisin).
Unidad Tema Subtemas
2 Introduccin a la Programacin 2.1 Caractersticas del lenguaje de
programacin
2.2 Estructura bsica de un programa.
2.3 Traduccin de un programa:
compilacin, enlace de un programa,
errores en tiempo de compilacin.
2.4 Ejecucin de un programa.
2.5 Elementos del lenguaje: datos,
literales y constantes, identificadores,
variables, parmetros, operadores,
entrada y salida de datos.
2.6 Errores en tiempo de ejecucin.
Competencia a desarrollar:
Indicaciones generales:
Con cada una de las expresiones dadas, deber realizar en su cuaderno a mano lo siguiente:
Transcribir la expresin a notacin algortmica en C# especificando cada paso.
Evaluar la expresin y mostrar su resultado, especificando cada paso.
6. (calif < 70) or (grupo=3) and (edad > 20) calif = 98.5
grupo = 3
edad = 20
7. 8.7 + 6 b 99 a = 10 b = 20 c = 30
a c
8. a + 2b > c a = 10 b = 20 c = 30
9. a - 4b <= c a = 10 b = 20 c = 30
10. a b c a = 10 b = 20 c = 30
11. a < b > c a = 10 b = 20 c = 30
12. a < b or a < c and not ( c 29.9) a = 10 b = 20 c = 30
13. Q = q
14. 3x2 + (5 y)3 x= 3.2 y = -5.1
15. (3x )2 + 5 y3 x= 3.2 y = -5.1
16. (x)(x - 1)(x - 2)(x- 3) x=4
17. 10 + 15 mod 4
3
18 iva = precio 15 precio = 34.75
100
19. a a =10 b=4.0 c =8
b + a b
c 2.1 c- 4
3
20. mn p m = 3.1 n = 0.01
op on o= -4.2 p = - 2.02
m o 3m
Ejercicios:
3.-Leer 2 nmeros que realicen las 4 operaciones bsicas (suma, resta, multiplicacin y
divisin).
4.-Lea el nombre, das trabajados, salario diario de un empleado. Obtenga e imprima el sueldo
al cual hay que descontarle el 10% de impuesto y calcule el sueldo neto.
5.-Calcule el salario semanal de un trabajador, dada la tarifa por hora y el nmero de horas
trabajadas diariamente.
8.- Dadas 4 calificaciones calcular el promedio del alumno, donde la calificacion1 vale 40%, la
calificacin2 vale 30%, la calificacin3 un 20% y la calificacin4 un 10%.
Expresin 3*A-4*B/A2
Unidad Tema Subtemas
3 Estructuras Selectivas 3.1 Estructuras secuenciales.
3.2 Estructuras selectivas:
3.2.1Simple
3.2.2 Doble
3.2.3 Mltiple
Competencia a desarrollar:
Indicaciones generales:
Ejercicios.
1.-Elaborar un programa que lea un ngulo en grados e imprima qu tipo de ngulo es:
Agudo si es menor a 90
Recto si es igual a 90
Obtuso si es mayor a 90
2.-En el hotel Guamchil se hace un descuento del 10%, si el cliente se hospeda de 6 a 15 das, del
15% si se hospeda ms de 15 das. Elaborar un programa que lea el nmero de das y el precio
diario de la habitacin e imprima el subtotal a pagar, el descuento y el total a pagar.
10.- Se desea realizar una estadstica de los pesos de los alumnos de un colegio de acuerdo a la
siguiente tabla:
Alumnos de menos de 40kg
Alumnos entre 40 y 50 kg
Alumnos de ms de 50kg y menos de de 60 kg
Alumnos de ms igual a 60kg
11.- Dado el nmero del da de la semana decir a que da pertenece en caso de que el da tome un
valor fuera del rango de (1 a 7) se deber imprimir un mensaje de error.
13.- Los empleados de una fbrica trabajan 2 turnos matutino y nocturno , se desea calcular el
pago diario de acuerdo a lo siguiente:
El pago de las horas matutinas es de $500.00, el pago de la hora nocturna $800.00 en caso de ser
domingo, la tarifa se incrementa en $200.00 para el turno matutino y $300.00 para el nocturno.
Obtenga el sueldo mensual que gana el empleado.
15.- Leer 2 nmeros y muestre el men de operaciones bsicas, realice la operacin e imprima el
resultado de acuerdo a operacin seleccionada.
Unidad Tema Subtemas
Estructuras Repetitivas 4.1 Estructuras iterativas
4
4.1.4Repetir Desde
Competencia a desarrollar:
Indicaciones generales:
Cada uno de los ejercicios incluidos debe desarrollarse en el lenguaje de programacin C#.
Ejercicios.
1.- Elabore un programa que lea nmeros del 1 al 50 y obtenga e imprima la suma de los
nmeros.
2.- Calcular e imprimir el factorial de un nmero
3.- Leer un nmero N entero e imprimir todos los divisores que el nmero tiene.
4.- Elabore un programa que lea 20 nmeros, cuente y sume los nmeros pares y nmeros
nones.
5.- Dado un nmero N imprimir la suma de los nmeros impares menores o iguales a N.
6.-Elabore un programa que lea nombre y 4 calificaciones de 10 alumnos, obtenga el
promedio por alumno y promedio por grupo.
Nmero de artculos
Se pide:
11.- Una empresa cuenta con 50 empleados se desea conocer cuntos empleados ganan
ms de $30,000.00, entre $20,000.00 y 30,000.00, entre $10,000.00 y $19,000.00 y menos
de $10,000. As como el total de pagos de sueldos.
12.-Una empresa desea conocer cuntos trabajadores son menores de 50 aos y Cuntos
son mayores a 50 aos, as como la edad promedio.
13.-Se desea realizar una estadstica de los pesos de los alumnos de un colegio de acuerdo
a la siguiente tabla:
Alumnos de menos de 40kg
Alumnos entre 40 y 50 kg
Alumnos de ms de 50kg y menos de de 60 kg
Alumnos de ms igual a 60kg
Unidad Tema Subtemas
5 Arreglos 5.1 Unidimensionales: conceptos bsicos,
operaciones y aplicaciones.
5.2 Multidimensionales: conceptos
bsicos, operaciones y aplicaciones.
5.3 Aplicaciones en programas
Competencia a desarrollar:
Indicaciones generales:
Cada uno de los ejercicios incluidos debe desarrollarse en el lenguaje de programacin C#.
Ejercicios.
1.- Se tiene N temperaturas, se desea calcular su media y determinar entre todas ellas
cuales son superiores iguales a esa media.
2.- Capture n nmeros en un arreglo e identifique y sume los nmeros pares y nones.
3.-Se dispone de una tabla de 4 renglones x 5 columnas, Capture nmeros enteros y
obtenga la suma de los elementos de la tabla.
4. Genere un arreglo con los 100 primeros nmeros enteros y los mustrelos en pantalla
en orden descendente.
6.- Capturar nmeros enteros en una matriz de 3x3 realice suma de renglones y gurdelos
en un vector y suma de columnas y gurdelos en otro vector.
7.- Lea una cadena de caracteres (palabra) y diga cuantas vocales hay.
8.- Capturar las notas de una clase de 20 alumnos de los cuales sabemos el nombre y la
calificacin. El programa debe ser capaz de:
a)Buscar un alumno.
b)Modificar su calificacin.
9.-Una empresa tiene 10 almacenes y necesita leer las ventas mensuales de los 10
almacenes, calcule el promedio de las ventas anuales y obtenga un listado de los almacenes
cuyas ventas mensuales son superiores al promedio de ventas.
10.- Se dispone de una lista de 100 nmeros enteros. Buscar el nmero mayor e
indicar la posicin que ocupa en el arreglo.
Competencia a desarrollar:
Indicaciones generales:
Cada uno de los ejercicios incluidos debe desarrollarse en el lenguaje de programacin C#.
Ejercicios:
1. Disear una funcin que calcule la media de tres nmeros ledos desde teclado.
2. Disear una funcin que encuentre el mayor de 2 nmeros.
3. Disear una funcin que acepte un nmero de mes, un nmero de da y los visualice en el
formato dd/mm/aa.
4. Disear una funcin que permita devolver el valor absoluto de un nmero.
5. Elabore un programa que calcule para el clculo de N elevado a la A. Ambos nmeros
debern ser positivos.
6. Elabore un programa que contenga funciones y procedimientos del clculo del factorial de
un nmero.
7. Escribir una funcin Salario que calcule los salarios de un trabajador para un nmero dado
de horas trabajadas y un salario hora. Las horas que superen las 40 horas semanales se
pagarn como extras con un salario hora de 1.5 veces el salario ordinario.
8. Disee un programa para calcular el mximo comn divisor de 4 nmeros utilizando una
funcin.