Está en la página 1de 7

Nombres y apellidos: Frank Alexis Quiñones Puma

Código:2020130081

Grupo:04

Horario: 19:00-21:00

ACTIVIDADES A REALIZAR

1. Elabore el análisis, algoritmo (diagrama de flujo) y codificación para hallar la

suma de los N primeros números enteros positivos según la siguiente formula.

Análisis:
Formulación:

Codificación

//Solucion de la actividad 1
Diagrama de flujo
//Hecho por: frank alexis quiñones puma
//codigo: 2020130081
//grupo: 04
#include<iostream>
INICIO using namespace std;

int main()
{
N int N,S;//variables enteras como lo pide en el
ejercicio

cout<<"ingrese la base, N=";


S=(N*(N+1))/2 cin>>N;

S=N*(N+1)/2;//formulacion para obtener la suma


de los primeros numeros enteros positivos

cout<<"la suma es: "<<S<<endl;


S system("pause");//finalizacion
}

FIN

2. Elabore el análisis, algoritmo y codificación para que ingresada una temperatura

en grados Celsius, muestre la conversión en grados Kelvin y Fahrenheit.

𝐾= 𝐶+273 𝐹= 𝐶∗1.8+32

Análisis:
entrada proceso salida
C 𝐾= 𝐶+273 K
C 𝐹= 𝐶∗1.8+32 F
Formulación:
𝐾= 𝐶+273 , 𝐹= 𝐶∗1.8+32
Codificación
Diagrama de flujo
//Solucion de la actividad 1
//Hecho por: frank alexis quiñones puma
//codigo: 2020130081
//grupo: 04
INICIO
#include<iostream>
using namespace std;
C float F,C,K;
int main()
{
C=K+273 cout<<"ingresar la temperatura en grados
celsius, C: "; //la temperatura debe darse en grados no en
numeros reales ni enteros
cin>>C;
K K=C+273;//formulacion para convertir grados
celsius en kelvin
cout<<"La temperatura en grados kelvin es:
C=K+273 "<<K<<endl;
F=C*1.8+32;//formulacion para convertir grados
celsius a farenheit
K cout<<"la temperatura en grados farenheit es:
"<<F<<endl;
system("pause");
F=C*1.8+32 }

FIN

3. Realice un resumen con las ideas principales del laboratorio. (Máximo una cara)

En este laboratorio se puso en conocimiento acerca del programa DEV C++ Y

RFFLOW donde el programa DEVC++ es un entorno de desarrollo integrado

(IDE) para programar en lenguaje C/C++. Usa MinGW, que es una versión de
GCC (GNU Compiler Collection) como su compilador. Dev-C++ puede además

ser usado en combinación con Cygwin y cualquier compilador basado en GCC.

El Entorno está desarrollado en el lenguaje Delphi de Borland. Tiene una página

de paquetes opcionales para instalar, con diferentes bibliotecas de código

abierto.

El programa RFF o RRFlow es un programa que te servirá para construir tus

diagramas de flujo de una forma muy sencilla. En el encontrarás todos los

símbolos necesarios para los diagramas y te permite escribir las secuencias de

instrucciones dentro de ellos.

Para el programa DEVC++ en este laboratorio se aprendió los comandos de

Diseño de Algoritmos – Estructura Programación Secuencial

En este laboratorio también se aprendió de que es un algoritmo mediante el

programa RFFLOW también construimos identificadores, como las fases para la

creación de un algoritmo como son los datos de entrada, el proceso y los datos

de salida aprendimos sobre las herramientas de un algoritmos y los

pseudocodigos también se aprendió la codificación en el tipo de programación

en DEVC++
4. Elabore el análisis, algoritmo y codificación para que dados 3 lados de un

triángulo pueda determinar su área. Esta se calcula aplicando la siguiente

fórmula:

Análisis:
entrada proceso salida
L1, L2, L3 ( L1+ L 2+ L3) S
S=
2
S A=√ S∗( S− L1 )∗( S−L 2 )∗( S−L 3) A
Formulación:
( L1+ L 2+ L3)
S= , A=√ S∗( S−L 1 )∗( S−L 2 )∗( S−L 3)
2
Codificación
Diagrama de flujo
//Solucion de la actividad 1
INICIO //Hecho por: frank alexis quiñones puma
//codigo: 2020130081
//grupo: 04
L1,L2,L3
#include<iostream>
#include<cmath>
S=L1+L2+L3/2 using namespace std;
int main()
{
float L1,L2,L3,S,A;
S=sqrt(S*(S-L1)*(S-L2)*(S-L3) cout<<"ingrese lado L1= ";//primer lado del
triangulo
cin>>L1;
A cout<<"ingrese lado L2= ";//segundo lado del
triangulo
cin>>L2;
FIN cout<<"ingrese lado L3= ";//tercero lado del
triangulo
cin>>L3;

S=(L1+L2+L3)/2;
A=sqrt(S*(S-L1)*(S-L2)*(S-L3));

cout<<"el area del triangulo es: "<<A<<endl;


system("pause");
}

5. CONCLUSIONES (Realice 4 conclusiones)

 para los comandos float es necesario poner todas las variables que se van a

calcular y las que se van a necesitar acompañado del punto y coma para que

pueda correr.

 A veces aparece un único error de ubicación cuando lo sobreescribes en el

DEV C++ pero ese error es solucionable cuando lo guardas nuevamente

como archivo diferente

 Se puede poner una o mas ecuaciones para hallar lo cual no ocasiona ningún

problema
 Un problema común es que “#include<cmath> ” es necesario poner al
principio este código para que funcione la mayoría de ejercicios en caso de
no hacerlos te manda demasiados errores

También podría gustarte