Está en la página 1de 3

P02SumN.

1) Objetivo.
<= 200.

2) Interface de usuario. Se refiere a un esquema que ilustra lo que sale en la pantalla


o monitor, al momento de la ejecución del programa.

<= 200): 100 (por ejemplo)

LA SUMA ES: 5050

3) Diagramas de flujo.

main

(>0 Y <= 200)

num (xx) sum=0

ter=1; ter<=num; ter++

La suma es: sum (yyy)


fin
4) Codificación.

/* P02SumN.c
Lee un numero "n"(>0 y <= 200) y obtiene la suma de
1 + 2 + 3 + ... + n
Ing. Leopoldo Ortega Rios
*/
#include<stdio.h>

int main() {
//creacion de variables tipo entero num, ter, sum
//la variable sum se inicializa con 0. las otras tienen "basura"

int num, ter, sum=0;


system("cls");
printf("\n\n\n\tALIMENTAR UN NUMERO \"n\" (>0 Y <= 200):\t");
scanf("%d",&num);
/*
instruccion iterativa, repite la ejecucion del codigo que esta
dentro de su control (la instruccion siguiente, o el conjunto de
instrucciones delimitadas por { y }).
La primera vez con el valor de la primera expresion del "for", las
siguientes con el resultado de la tercera expresion; se repite
mientras la segunda expresion sea verdadera.
*/
for(ter=1; ter<=num; ter++)
sum=sum + ter;

//%d se refiere a un valor entero


printf("\n\n\n\tLA SUMA ES: %d", sum);
system("pause>nul"); //getch();
return 0;
}

5) Requerimientos:

Enviar al eMail correspondiente del grupo,

2 Imagen de la pantalla con la ejecución del programa. La captura de una pantalla

\Pictures\CapturaDePantalla (una
aproximación, depende del S.O. instalado y el equipo).

Es necesario crear una Carpeta o Directorio en el equipo del alumno con el nombre

ejercicio debe generar: Archivo Fuente (P02SumN.cpp, Archivo Objeto


(P02SumN.o), Archivo ejecutable (P02SumN.exe), pueden guardar adicionalmente
el archivo enviado por WhatsApp (P02SumN.pdf).

6) Observaciones:

num, ter y sum se definen como variables tipo int (enteras); num y ter tiene un valor
indefinido (basura); a sum se le asigna el valor de cero.
printf("\n\n\n\tALIMENTAR UN NUMERO \"n\" (>0 Y <= 200):\t"); imprime lo que esta
\ \
varios espacios (tabulador).
scanf("%d",&num); lee un dato desde el teclado y lo guarda en la variable num que

antes de la variable.
for(ter=1; ter<=num; ter++)
sum=sum + ter;
Se repite la instrucción sum=sum + ter; mientras que ter<=num, al inicio ter=1 y en
cada
printf("\n\n\n\tLA SUMA ES: %d", sum); imprime lo que esta entre comillas, %d indica

También podría gustarte