Está en la página 1de 4

Metodología de desarrollo de software.

Evidencia No. 4
Aplicación que suma o resta un par de números enteros a petición del
usuario y presenta el resultado.

Presentado por: Brayant sedulfo salgado alba.


Código: 2017 2015 026

Presentado a: Mauricio Orlando Bermúdez Amaya.

Universidad distrital francisco José de caldas.


Facultad de ingeniería.

Ingeniería industrial.

Programación básica.

Bogotá.

13/02/2018
1. Planteamiento de problema

-Capturar un par de números enteros.


-Sumarlos o restarlos, a petición del usuario.
-Presentar los resultados en pantalla.

2. Bosquejo:

Ingrese primer número entero: -23

Ingrese segundo numero entero:8

Menú de operaciones:

1.suma

2.resta

Escoja la operación:2

la resta entre -23 y 8 es: -31

3. Análisis:

Bloque de Bloque de
Bloque de entrada
procesamiento presentación

Bloque entrada:
-Captura de tres datos numéricos z.
Bloque procesamiento:
-Asignar los datos capturados a sus respectivas variables.
-Realizar la operación escogida por el usuario entre los dos datos capturados.
-Asignar el resultado de la operación a una variable
Bloque presentación:
-presentar datos y resultado
4. Algoritmo
Inicio A

Declaración de Menú de
variable tipo Z operaciones
número1, numero2,
opción, y result

Capturar
opción

Inicialización de la variable de tipo


z numero1 numero2, opción, result
Asignar el
dato opción
a una
variable
Ingrese
primer
número Z

¿Opción=1?
Capturar
primer
dato Z

Realizar la operación de suma Realizar operación de


Asignar dato entre numero1 y numero2 resta entre numero1 y
capturado a una numero2
variable tipo Z

Asignar resultado de la operación a


una variable result Asignar el resultado de la
Ingrese
operación a una variable
segundo
result
número Z

La suma entre…
Capturar
La resta
segundo
entre…
dato Z

Asignar dato
capturado a
variable tipo Z FIN

A
5. Codificación.
/*aplicacion que captura un par de numeros enteros Z, los sume o los reste, y presenta el resultado
en pantalla a peticion del usuario-12
/02/2018-10:05-brayant salgado*/
//declaracion de librerias
#include <stdio.h>
#include <stdlib.h>
//declaracion del bloque principal
int main(){
//declaracion de variable
int numero1,numero2, option, result;
//inicializacion de variable
numero1=numero2=option=result=0;
//presentar mensaje captura del primer numero entero
printf(" ingrese primer numero entero ");
//capturar el primer dato capturado y asignarlo a una variable
scanf(" %d", &numero1);
//presentar mensaje de captura del segundo numero entero
printf(" ingrese segundo numero entero ");
//capturar el segundo dato capturado y asignarlo a una variable
scanf("%d", &numero2);
//presentar mensaje de menu de opciones
printf(" menu de opciones\n ");
printf(" \n 1.suma\n 2.resta ");
printf(" \n -escoja la operacion: ");
scanf("%d", &option);
if(option==1){
result=numero1+numero2;
printf(" la suma entre %d y %d es: %D ", numero1, numero2, result);
}//ciere if option1
else{
result=numero1-numero2;
printf(" la resta entre %d y %d es: %d ", numero1, numero2, result);
}//cierre else option
//detener flujo de la aplicacion
system("pause");
//reportar al sistema operativo el fin de la aplicacion
return 0;
}//cierre bloque principal

También podría gustarte