Академический Документы
Профессиональный Документы
Культура Документы
IV Ciclo
Laboratorio N 1 Algoritmos
ALUMNO: Vctor Andrs Solano Valero PROFESOR: Jaime Farfn Moshe
2013-II
INICIO Leer Consumo Si Consumo>30 and Consumo>50 entonces Descuento= (Consumo*5)/100 Si no Si Consumo>=50 entonces Descuento= (Consumo*10)/100 Si no Consumo=Descuento fin-si fin-si imprimir Descuento FIN
EJERCICIOS PROPUESTOS
1. Desarrollar 5 algoritmos (DFD y Pseudocodigo) de 5 frmulas de electrnica.
b) Calculo de Potencia
e) ecuacin de Nyquist INICIO Lee resistencia, temperatura, anchodebanda Ruido=sqrt(resistencia*temperatura*1.38*anchodeban da) Imprimir ruido FIN
2. Escribir un programa que lea un nombre de una marca de motocicletas seguida del nombre del modelo y muestre informe el modelo seguido del nombre. (Ejemplo: Honda CBR 600)
3. En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000 Cul ser la cantidad que pagar una persona cualquiera por su compra?
INICIO Leer Compra Si compra>1000 entonces Pagar= (80*compra)/100 Sino Pagar=compra fin-si Imprimir pagar FIN
4. Calcular el nuevo salario neto de un obrero si obtuvo un incremento del 25% sobre su salario anterior y debe pagar al seguro social 5% de su nuevo sueldo.
INICIO
5. Determinar el rea y volumen de un cilindro cuyas dimensiones de radio y altura se leen desde el teclado.
6. Se ingresa el lado L de un cuadrado. Calcular su permetro y su rea. Se sabe que Permetro=4L y rea=L2.
INICIO leer nmero doble=nmero^2 triple=nmero^3 cuadruple=nmero^4 imprimir doble, triple, cuadruple FIN
8. Lea una cantidad en nuevos soles y obtenga su equivalencia en euros. Debe leer tambin el tipo de cambio del da (es decir, a cunto equivale un euro en nuevos soles).
9. En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000 Cul ser la cantidad que pagar una persona cualquiera por su compra?.
INICIO Leer Compra Si compra>1000 entonces Pagar= (80*compra)/100 Sino Pagar=compra fin-si Imprimir pagar FIN
10. Se lee el haber bsico de un obrero y su cantidad de faltas. Si un trabajador falta dos o ms veces al centro de trabajo, entonces se hace acreedor a una amonestacin econmica del 5% del haber bsico. Calcule la amonestacin y el monto final a pagar.
INICIO leer haber, faltas si faltas>=2 entonces amonestacin= (5*haber)/100 sueldo=(95*haber)/100 sino sueldo=haber fin-si imprimir amonestacin, sueldo FIN
CONCLUSIONES
Se concluye que la creacin de algoritmos facilitan la comunicacin del operario con la maquina; puesto que, para realizar una secuencia de pasos, se deber crear diagramas de flujo y pseudocdigos los cuales harn la tarea de proceso. Para procesos en los cuales se necesita ciertas necesidades o condiciones, se encuentran las estructuras condicionales, las cuales realizan una serie de pasos esenciales en tareas de condiciones algortmicas. Los algoritmos expresan una situacin mediante una secuencia de pasos ordenados, por lo que buscan el aclaramiento de cualquier problema, para as identificar lo que se necesite; es decir, como se debe solucionar el problema a tratar.
Laboratorio N 2
2013-2
Elementos de un programa
Programacin Aplicada
Laboratorio N2: Elementos del programa Alumno:
2013 II
OBJETIVOS 1. Definir variables 2. Identificar el alcance de las variables. 3. Identificar la estructura de un programa.
PC Personal. Sistema operativo Windows XP. Material disponible desde Tecsup Virtual. Maquina virtual con VS 2008.
SEGURIDAD Colocar las mochilas en el gabinete al final del saln para evitar cadas en caso de sismo. No ingresar con bebidas ni comidas. Apagar los equipos y los monitores al culminar la sesin.
INTRODUCCIN
PREPARACIN
El Alumno debe revisar previamente el material del curso en Tecsup Virtual y revisar su texto.
PROCEDIMIENTO y RESULTADOS
using System;
namespace Laboratorios { class Saludo { static void Main(string[] args) { string nom, ape;
Console.Write("Ing su Nombre : "); nom = Console.ReadLine(); Console.Write("Ing su Apellido: "); ape= Console.ReadLine();
using System;
namespace Laboratorios {
class Sumar { static void Main(string[] args) { int dato1, dato2, resp;
Console.Write("Ing dato 1: "); dato1 = int.Parse(Console.ReadLine()); Console.Write("Ing dato 2: "); dato2 = int.Parse(Console.ReadLine()); resp = dato1 + dato2; Console.WriteLine("La suma es : {0}", resp); } } }
using System;
Console.Write("Ing consumo: "); consumo = double.Parse(Console.ReadLine()); igv = consumo * 0.18; total = consumo + igv; Console.WriteLine("El IGV es: {0}", igv); Console.WriteLine("El total a pagar es: {0}", total); } } }
Ejercicios propuestos
2. Crear un programa que: Solicite ingresar un valor de temperatura en grados Fahrenheith, y Muestre en pantalla la temperatura equivalente en grados Celsius.
5 F 32 9
3. Crear un programa que calcule el rea de un tringulo 4. Crear un programa que pida el cdigo, nombre, apellido, especialidad, sexo e email de un alumno y los muestre en pantalla. 5. Crear un algoritmo que indique si un nmero es par.
Desarrollo
EJERCICIO PROPUESTO 1
EJERCICIO PROPUESTO 2
EJERCICIO PROPUESTO 3
EJERCICIO PROPUESTO 4
CONCLUSIONES:
Se concluye que el programa utilizado, nos ayuda a poder llevar a cabo, diversas formas de expresar un proceso; ya que se pueden colocar diversas condiciones de proceso y hacer un trabajo excepcional. En la experiencia elaborada, se concluye que al hacer una programacin, se tiene una mejor comunicacin del usuario con la mquina, ya que, para hacer una tarea, el usuario necesitar ordenar a la maquina a hacer diversos pasos para poder elaborar el proceso solicitado.