Vous êtes sur la page 1sur 5

UNIVERSIDAD ANDINA DEL CUSCO

FACULTAD DE INGENIERIA

CARRERA PROFESIONAL DE INGENIERA CIVIL
Ing. Flix Enrique Huamn Ataulluco.



GUA DE APLICACIN N2
ALGORTMICA Y PROGRAMACIN
1. TITULO : PROGRAMACIN EN C#
FECHA : Abril 2014
2. COMPETENCIAS A CONSEGUIR

Aprender la especificacin de un algoritmo secuencial C#
Crear aplicaciones con la herramienta de consola en C#, utilizando los
algoritmos generados

3. REQUISITOS
Ninguno.

4. BASES TERICAS
4.1. Algoritmo:
Idea , que describe en forma precisa una sucesin de instrucciones que
permite llevar a cabo un trabajo, o dar una solucin, en numero finito de
pasos
Caractersticas:
o Preciso: Indicar el orden de realizacin de pasos
o Definido ( Si se sigue dos veces, se obtiene el mismo resultado cada vez)
o Finito(Tiene un fin; un nmero determinado de pasos)
Algoritmos Secuenciales:
Idea de solucin que describe el ingreso de datos, proceso ,y publicacin de
informacin en un orden correlativo o SECUENCIAL. No se observa en el
proceso flujo de datos de decisin o de repeticin.





UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERIA

CARRERA PROFESIONAL DE INGENIERA CIVIL
Ing. Flix Enrique Huamn Ataulluco.













5. Ejercicios Prcticos:
5.1. Escribir un algoritmo y un programa que calcule la distancia entre dos puntos
en el plano cartesiano.
Como genero mi IDEA DE SOLUCIN:
a. Entender el problema:






UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERIA

CARRERA PROFESIONAL DE INGENIERA CIVIL
Ing. Flix Enrique Huamn Ataulluco.






b. Modelo










Distancia (X2-X1)
2
+(Y2-Y1)
2


c. Especificacin del algoritmo
o Variables del algoritmo
Real : Distancia // distancia entre dos puntos
Real : X1 // Abscisa del primer punto
Real : Y1 // Ordenada del primer punto
Real : X2 // Abscisa del segundo punto
Real : Y2 // Ordenada del segundo punto
o Leer variables del algoritmo
Leer (X1)
Leer (X2)
Leer (Y1)
Leer (Y2)
o Accin que debe realizar el algoritmo
Calcular la distancia entre dos puntos en el plano cartesiano
Distancia (X2-X1)
2
+(Y2-Y1)
2

o Mostrar los resultados
Escribir Distancia
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERIA

CARRERA PROFESIONAL DE INGENIERA CIVIL
Ing. Flix Enrique Huamn Ataulluco.



5.2. Cdigo en C#:


UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERIA

CARRERA PROFESIONAL DE INGENIERA CIVIL
Ing. Flix Enrique Huamn Ataulluco.



PROCESO DE EVALUACIN

1. Se compra N artculos a un precio unitario X. Escribir un algoritmo que permita calcular
el impuesto a pagar (18 % sobre el precio de venta) as como el importe total por la
venta de los N artculos(7.5 puntos)
2. Escribir un algoritmo y un programa que multiplique dos numero complejos (7.5
puntos)

BIBLIOGRAFIA:

C# Antonio Layo Creacin de aplicaciones