viernes, 11 de noviembre de 2016

Práctica 12

ARREGLOS EN VB .NET

Indicaciones: En Visual Studio crear un proyecto de tipo Aplicación de Consola y crear un módulo con un procedimiento principal por cada uno de los siguientes ejercicios.

1- Crear una aplicación para capturar el nombre de 10 personas y luego mostrarlos ordenados y en letras mayúsculas.


2- Elaborar una aplicación para capturar números en dos arreglos 4 x 4 y luego mostrar la sumatoria de los arreglos.


3- Elaborar una aplicación para almacenar en un arreglo una cantidad de números enteros indicada por el usuario y luego imprimir cuantos de los números almacenados en el arreglo son pares y cuantos impares.




4- Elaborar una aplicación para almacenar en un arreglo 5 x 5 números aleatorios entre 1 y 100 sin que se repita ningún número en el arreglo.













martes, 8 de noviembre de 2016

Práctica 11

PROCEDIMIENTOS Y FUNCIONES EN VB .NET

Objetivos:
Practicar el uso de procedimientos y funciones
Diferenciar procedimientos de funciones

1- Escriba un procedimiento que imprima la hora actual en color amarillo.


2- Escriba una aplicación para capturar el número de teléfono de 5 participantes y que posea un procedimiento que seleccione e imprima de forma aleatoria el número de teléfono ganador.


3- Escriba una función que retorne una contraseña aleatoria formada por 4 dígitos y 4 letras mayúsculas.


4- Escriba una aplicación para capturar por teclado el número de horas trabajadas y que envíe dicho valor a una función que determine y retorne el valor a pagar, considerando que las primeras 160 horas trabajadas serán a $6.5 y el resto de horas a $7.5.




domingo, 6 de noviembre de 2016

Práctica 10


 ESTRUCTURAS DE CONTROL EN VB .NET
 
 
Indicaciones: en Visual Studio crear un proyecto de tipo Aplicación de Consola y crear un módulo con un 
procedimiento principal por cada uno de los siguientes ejercicios.
 
 
 1- Capturar por teclado la cantidad vendida y si la venta supera los 25,000
imprimir el mensaje de meta superada. 

 
 
 
2- Capturar el nombre y sueldo de un empleado, si el empleado posee un sueldo 
menor a 400 realizar un aumento del 10% y si el sueldo es superior realizar un 
aumento del 5% y mostrar el nuevo sueldo.




3- Capturar el salario de una cantidad de empleados especificada por el usuario 
a través del teclado, calcular e imprimir el promedio de salarios, el salario 
mayor , el salario menor y el monto total de todos los salarios.
 
 
 
 4- Capturar por teclado un número de teléfono, calcular e imprimir cuantos dígitos
pares e impares posee.
 
 
 5- Escriba un programa que proporcione al usuario un menú con las siguientes 
    opciones de conversión de decimal a [1] binario, [2] octal, [3] hexadecimal y 
    [4] salir.
 
 
 
 
 
 
 
 
 
 

martes, 4 de octubre de 2016

Alumno

Resultado de imagen de unicaes 

Carrera: Ingeniería en sístemas informáticos.

Docente: Ing. Giovanni Acosta.

Alumno: José Jonathan Munguía Rivas.

Práctica 9

INTRODUCCIÓN AL IDE DE VS .NET Y AL DESARROLLO DE
APLICACIONES DE CONSOLA EN VISUAL BASIC .NET


Indicaciones: En Visual Studio crear un proyecto de tipo Aplicación de Consola y crear un módulo con un procedimiento principal por cada uno de los siguientes ejercicios. 

1. Crear una aplicación que imprima en pantalla su nombre completo.


2. Elaborar una aplicación que almacene en variables el nombre de su mascota, especie y edad; y luego las muestre en pantalla.



3. Elaborar una aplicación que capture por teclado un número entero positivo y que muestre la raíz cuadrada del número.



4. Crear una aplicación que capture por teclado el nombre y la cantidad invertida por 3 empresarios, que muestre el nombre, cantidad invertida y el porcentaje de inversión que corresponde a cada uno.




5. Crear una aplicación que capture por teclado el nombre del empleado y el sueldo, luego que limpie pantalla y muestre en color azul el nombre del empleado y el sueldo, y en color amarillo los descuentos de ISSS, Renta y AFP, y en color verde el sueldo a pagar. Formatear las cantidades numéricas y monetarias.



6. Elaborar una aplicación para capturar por teclado el nombre de una persona y luego sustituir las vocales que posea de la siguiente manera (a por #, e por %, i por $, o por ?, u por *) y mostrar el nuevo nombre.


sábado, 1 de octubre de 2016

Práctica 8

ESTRUCTURAS ALGORÍTMICAS REPETITIVAS

Objetivo: Practicar la resolución de problemas que incluyen el uso de estructuras de control repetitivas (for y while) utilizando diagramas de flujo en la herramienta PseInt. 

1. Construya un algoritmo que calcule e imprima la suma de los N primeros números naturales.


2. Se tiene las calificaciones de un grupo de alumnos que presentaron un examen. El profesor desea obtener el promedio de estas calificaciones. Escriba un algoritmo para resolver lo planteado anteriormente.





3. Escriba un algoritmo tal que dado como datos N números enteros, determine cuántos de ellos son pares y cuántos impares.






4. Haga un algoritmo para obtener la tabla de multiplicar de un número entero K, comenzando desde 1.



5. Escriba un algoritmo que lea un número entero N y calcule el resultado de la siguiente serie: 1+1/2+1/3+⋯1/𝑁
6. Dado el sueldo de N trabajadores considere un aumento del 15% a cada uno de ellos si su sueldo es inferior a $800. Imprima el sueldo con el aumento incorporado (si corresponde). Haga el algoritmo correspondiente.



7. Calcule el aumento de sueldos para N empleados de una empresa, bajo el siguiente criterio:
a. Si el sueldo es menor a $10,000, aumento 10%
b. Si el sueldo está comprendido entre $10,000 y $25,000, aumento 7%
c. Si el sueldo es mayor a $25,000, aumento 8%
d. Imprimir el nuevo sueldo del trabajador y el monto total de la nómina
considerando el aumento.



8. Construya un algoritmo que lea 100 números naturales y cuente cuántos de ellos son
positivos, negativos o ceros.


9. Haga un algoritmo que calcule la suma de los números pares comprendidos entre 10 y
50.




10. Se tienen las calificaciones de un grupo de alumnos que presentaron un examen de
computación. Haga un algoritmo que calcule e imprima cuántas calificaciones hay en
cada uno de los siguientes rangos:
0…3.99
4…5.99
6…7.99
8…10

















viernes, 30 de septiembre de 2016

Práctica 7

ESTRUCTURAS ALGORÍTMICAS SELECTIVAS

Objetivo: Practicar la resolución de problemas que incluyen el uso de estructuras de control selectivas utilizando diagramas de flujo en la herramienta PSeInt. 

1. En un negocio de productos electrodomésticos aplica un descuento del 8% a todos aquellos clientes cuya compra es superior a $2,500. Dado como dato el monto de compra del cliente, calcule lo que debe pagar. Haga el diagrama de flujo correspondiente.


2. Dado como dato el sueldo de un trabajador, considere un aumento del 15% si su sueldo es inferior a $1,000 y de un 12% en caso contrario. Imprima el sueldo con el aumento incorporado. Haga el diagrama de flujo correspondiente.







3. Haga un diagrama de flujo para calcular el precio del billete ida y vuelta en ferrocarril, conociendo la distancia del viaje de ida y el tiempo de estancia. Se sabe además que si el número de días de estancia es superior a 7 y la distancia total (ida y vuelta) a recorrer es superior a 800 km, el billete tiene una reducción del 30%. El precio por Km es de $0.23.





4. Construya un diagrama de flujo tal que dado como dato el sueldo de un trabajador, calcule su aumento según el siguiente criterio:

Sueldo < $10,000                                                 Aumento 11%                          
$10,000 <= sueldo <= $15,000                            Aumento 11%
Sueldo > $15,000                                                 Aumento 8%





 5. Construya un diagrama de flujo que pueda determinar, dado dos números enteros, si
un número es divisor de otro.




6. Construya un diagrama de flujo tal que dado como dato una temperatura en grados Fahrenheit, determine el deporte que es apropiado practicar a esa temperatura, teniendo en cuenta la siguiente tabla:


 Deporte
Temperatura
Natación
>85
Tenis
70< temperatura <=85
Golf
32< temperatura <=70
Esquí
10< temperatura <=32
Marcha
<=10






Twitter Delicious Facebook Digg Stumbleupon Favorites More