Está en la página 1de 3

Principios de Informtica

Tarea Programada 1
Usted debe realizar una realizar una calculadora que permita realizar las 4 operaciones aritmticas
bsicas usando nmeros arbigos (1,,!,"""# o nmeros romanos (I, II, III,"""#" $e la siguiente forma%
1& 'u programa debe solicitar si desea utilizar la calculadora arbiga o romana" (sto para indicar si
el usuario )a a ingresar nmeros arbigos o romanos (ver ejemplo opcion carpeta 5)
& *uego debe solicitar%
& $ebe dar el resultado%
!& *uego solicitar si desea continuar o salir%
'i el usuario elige continuar )uel)e a la opci+n 1"
Utilice la siguiente notaci+n para la con)ersi+n de numeraci+n arbiga a romana , )ice)ersa"
I 1
- .
/ 10
* .0
1 100
$ .00
2 1000
) ."000
3 10"000
l .0"000
c 100"000
d .00"000
m 1"000"000
'u programa debe realizar operaciones con nmeros 4asta los !"000"000
'u tarea debe )enir comprimida en formato% "zip, "rar o 5z con los nombres , carns de los
integrantes" *a tarea se puede realizar indi)idualmente en pare6as o tr7os"
(l comprimido debe tener una carpeta con el mismo nombre del comprimido con%
1 Una carpeta llamada 8src9 (del ingles source : fuente# con los arc4i)os "6a)a
Un arc4i)o pdf u odt con una bre)e documentaci+n de su traba6o que inclu,a%
"1 Una portada
" $escripci+n de problema planteado en sus palabras
"! $escripci+n del dise;o de la soluci+n (como se pens+ solucionar el problema#,
puede incluir un diagramas de clases
"4 $escripci+n de problemas encontrados , resueltos de forma general, (esto no es
describir un error de compilaci+n por que falte un < #
". $escripci+n de funcionalidad adicional implementada
"= Un manual de uso bsico si as7 se amerita
"5 1onclusiones
'u documentaci+n debe ser bre)e , concisa entre . : > pginas
(l c+digo fuente debe tener comentarios en los lugares donde as7 se amerita por e6emplo en
condiciones if donde la condici+n se comple6a, etc"
?? debe describir por que la condicion del if es est
if( numero @ 100 AA ( numero B 0 CC numero @ . # #

También podría gustarte