Está en la página 1de 5

ACTIVIDAD 3 – EVIDENCIA 2

SUSTENTACIÒN SITUACIÒN PROBLEMÀTICA – METODOLOGÌA


DE LA
L A PROGRAMACIÒN DE SISTEMAS INFORMÀ
INFORMÀTICOS
TICOS

LIDIS EMILCEN ANGARITA BORRERO


NOVIEMBRE DE 2016
El docente Juan Carlos Martínez de la Universidad del Cauca, requiere
un programa el cual le permita realizar los cálculos necesarios, para
determinar si los estudiantes de lógica de programación aprueban o no
aprueban la materia al finalizar su semestre.
 El programa debe permitir capturar el nombre de cada estudiante ! su
respectivo código.  El programa debe permitir capturar la nota del
primer parcial.
 El programa debe permitir capturar la nota del segundo parcial.
 El programa debe permitir capturar la nota del e"amen final.
 El primer parcial equivale a un #$%, el segundo parcial equivale a un
#$% ! el final al #&%.
 'a nota má"ima de un parcial no debe superar $.& ! la nota mínima es
de &.&.
 'a nota definitiva()rimer)*#$% + egundo)*#$% + -inal*#&%
 'os estudiantes aprueban si la definitiva es superior a #.$.

nalícelo de manera lógica ! posteriormente desarrolle un documento


describiendo detalladamente los pasos que siguió en el proceso de análisis !
dise/o de la solución.

SOLUCION

1. Análisis
El e0ercicio solicita un programa que permita realizar los cálculos que se
requieran para determinar si los estudiantes de una asignatura aprueban o no
la materia.
'as condiciones principales del programa deben ser las siguientes1

2 3ebe permitir capturar los datos del estudiante 4nombre código5


2 3ebe permitir capturar las # notas parciales ! e"amen final

2 )arcial 6 ( #$% 3e la nota -inal


2 )arcial 7 ( #$% 3e la nota -inal
2 E"amen final ( #&% 3e la nota -inal

2 'a nota má"ima de un parcial es ( $.&

2 'a nota mínima de un parcial es ( &.&


2 'a nota final o definitiva es igual a la suma de las notas de cada parcial !
el e"amen final de acuerdo a sus porcenta0es
2 Un estudiante aprueba si su nota definitiva es Ma!or que #.$

1. Declaración de variables
'as variables que se necesitan para desarrollar el programa serían las
siguientes1
2 tring1 8ombre

2 9nt1 código
2 3ouble1 )arcial6, )arcial7, E"amen:-inal, 8ota:3efinitiva

1. Diagrama de flujo
INICIO

Ing!"! N#$%! &!'


!"()&*+n(!

Ing!"! C,&*g# &!'


!"()&*+n(!

Ing!"! N#(+ -*$! -+*+'

Ing!"! N#(+ S!g)n&#


-+*+'
Ing!"! N#(+ E/+$!n F*n+'

N#(+D!n*(*+ 5 P+*+'173489 :
P+*+'273489 : E/+$!nF*n+'73089

SI
N#(+D!n*(* I$-*$*
+  3.4 ;A-#%+&#<

NO

I$-*$*
;D!"+-#%+&#
<
FIN

2. Pseudocódigo

9nicio

tring 8ombre;
9nt código;

3ouble )arcial6, )arcial7, E"amen:-inal, 8ota:definitiva;


Escribir <9ngrese nombre del alumno=

'ea 8ombre

Escribir <9ngrese código del alumno=

'ea código
Escribir <9ngrese 8ota del primer parcial=

'ea )arcial6

Escribir <9ngrese 8ota del egundo parcial=

'ea )arcial7
Escribir <9ngrese 8ota del e"amen final=

'ea e"amen -inal


8ota:3efinitiva ( 4)arcial6*#$%5 + 4)arcial7*#$%5 + 4E"amen:-inal*#&%5

i
8ota:definitiva > #.$
9mprima <probado=
ino

8ota:definitiva ?( #.$
9mprima =3esaprobado=

-in si
-i&&@E

También podría gustarte