You are on page 1of 3

FACULTAD DE CIENCIAS DE

LA INGENIERA
INGENIERA MECATRNICA
GUIA DE PRCTICAS
PROGRAMACIN I

PRCTICA # 1
TITULO: Algoritmos bsicos y resolucin de ecuaciones de segundo grado
Objetivo:

Disear un algoritmo bsico sobre tareas cotidianas y representarlo con


seudocdigo y diagrama de flujo.

Implementar un algoritmo que permita resolver ecuaciones de segundo


grado, tomando en cuenta el discriminante para determinar el nmero de
soluciones. Representarlo con seudocdigo y diagrama de flujo.

Bases conceptuales:
Ecuacin de segundo grado.
La ecuacin de segundo grado del tipo ax 2 + bx + c = 0, puede tener una, dos o
ninguna solucin. Depende del valor del Discriminante: D = b 2 - 4ac
D>0 Dos soluciones reales distintas.
D=0 Dos soluciones reales iguales. (Una solucin.)
D<0 No hay solucin real.
Para resolver una ecuacin de segundo grado se aplica la frmula:

x=

b b24 ac
2a

Esta frmula se utiliza tambin para resolver las ecuaciones de segundo grado incompletas, sin ms
que poner un cero en el coeficiente correspondiente. De esta manera se obtienen los resultados x 1 y x2
alternando el operados +/- del numerador.

Recursos Requeridos

Computador
Herramienta PSeInt.

Procedimiento

Analizar cada problema planteado.


Disear el algoritmo utilizando los controles de la aplicacin, en modo

seudocdigo y diagrama de flujo.


Realizar pruebas.
Documentar el cdigo (comentar la codificacin).
Evaluacin
CRITERIOS
EVALUACIN

DE

Diseo y codificacin

Resultados

100%

50%

La
aplicacin
est
correctamente
codificada,
haciendo
buen
uso
de
controles de lectura, escritura,
asignacin y estructuras de
control requeridas.

La
aplicacin
est
codificada con algunos
errores en la aplicacin
de controles de lectura,
escritura, asignacin y
estructuras de control
requeridas.
La
mitad
de
los
resultados son correctos.

Todos los resultados obtenidos


son correctos.

Bibliografa
http://msdn.microsoft.com/eses/library/system.windows.forms.trackbar(v=vs.110).aspx
Watson Karli,(2010), Beginning C# 2010(2da ed). Willey Publishing.Indiana. (Libro
digital Bases de datos cientficas y tecnolgicas UTE-SENESCYT http://site.ebrary.com/lib/ute/docDetail.action?
docID=10381037&ppg=487&p00=beginning%20c%23%202010)
Sharp, John. (2010). PASO A PASO VISUAL C#.(1ra ed). Anaya Multimedia.
http://www.alegsa.com.ar/Dic/calculadora%20de
%20windows.php#sthash.QaZBsTCd.dpuf

You might also like