Está en la página 1de 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

También podría gustarte