You are on page 1of 10

Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H.

Saforas Contreras

1) Diagrama N-S Diagrama de Flujo

INICIO INICIO
Reales masa, pres, vol, temp
leer pres, vol, temp reales masa,pres,vol,temp
masa = (pres*vol)/(0.37*(temp+460))
escribir la masa es: , masa
leer pres, vol, temp
FIN

masa (pres*vol)/(0.37*(temp+460))

escribir la masa es: , masa

FIN

Pseudocódigo Codificación en C++

inicio //Codificado por: sAfOrAs


reales masa , pres, vol ,temp #include<iostream>
leer pres, vol, temp using namespace std;
masa (pres*vol)/(0.37*(temp+460)) int main()
escribir la masa es: , masa {
fin double masa,pres,vol,temp;
cout<<"Ingrese la presion: ";cin>>pres;
cout<<"Ingrese el volumen: ";cin>>vol;
cout<<"Ingrese la temperatura:
";cin>>temp;
masa=(pres*vol)/(0.37*(temp+460));
cout<<"La Masa es: "<<masa<<endl;
cin.ignore(); return 0;
}
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

2)
Pseudocódigo
inicio
real pulg -- 0, cm -- 0
leer pulg
cm -- spulg*2.54
escribir Medida en centimetros :", cm
fin

Diagrama N-S Diagrama de Flujo

INICIO INICIO

reales pulg, cm
leer pulg reales pulg, cm

cm=pulg*2,54
leer pulg
escribir La medida es: , cm

cm pulg*2,54

escribir la medida es: , cm

FIN

Codificación en C++
//Codificado por: sAfOrAs
#include<iostream>
using namespace std;
int main()
{
double pulg, cm;
cout<<"Medida en pulgadas :";cin>>pulg;
cm=pulg*2.54;
cout<<"Medida en centimetros :"<<cm;cout<<" cm."<<endl;
cin.ignore(); return 0;
}
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

3) Diagrama de Flujo
INICIO

caracter i

escribir Colon descubrio America

leer i

default
i

escribir La independencia de mexico reconocida por españa fue en en 1810

leer i

default
i

escribir los Beatles son americanos

leer i

default
i

escribir GANASTE

FIN
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

Diagrama N-S
INICIO
caracter i
escribir Colon descubrio America
leer i
i
S default
escribir La independencia de mexico reconocida por españa fue en en 1810
leer i
i
N default
escribir los Beatles son americanos
leer i

N i default

escribir GANASTE
FIN

Pseudocódigo

inicio
caracter i

escribir Colon descubrio America: "


leer i
verificar i
cuando i es igual a S escribir La independencia de Mexico, reconocida por España, fue en 1810
leer i
verificar i
cuando i es igual a N escribir "The Beatles fue un grupo de rock americano: "
leer i
verificar i
cuando i es igual a N escribir "GANASTE"
fin de la verificación
. . fin de la verificación
fin de la verificación

fin
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

Codificación en C++
//Codificado por: sAfOrAs
#include<iostream>
using namespace std;
int main()
{
char i;

cout<<"Colon descubrio America: ";cin>>i;


switch(i)
{
case 'S':cout<<"La independencia de Mexico, reconocida por Espa"<<char(164)<<"a, fue en 1810: ";cin>>i;
switch(i)
{
case 'N':cout<<"The Beatles fue un grupo de rock americano: ";cin>>i;
switch(i)
{
case 'N':cout<<"GANASTE\n";
}
}
}

cin.ignore(); return 0;
}
4)

Diagrama N-S
INICIO
reales kg, prec, prect, desc
leer kg, prec
kg > 10 F
V

desc = 20 kg > 5 F
V

desc = 15 kg > 2 F
V

desc = 10 kg > 0 F
V

desc = 0
prect = (prec*kg) - (desc*prec*kg/100)
escribir Precio Total : , prect
FIN
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

Diagrama de Flujo

INICIO

reales kg, prec, prect, desc

leer kg, prec

V F
kg > 10
V F
desc 20 kg > 5

desc 15 V F
kg > 2

desc 10 V F
kg > 0

desc 0

prect (prec*kg) - (desc*prec*kg/100)

escribir Precio Total : , prect

FIN
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

Codificación en C++ Pseudocódigo


//Codificado por: sAfOrAs inicio
//Descuento por compra de manzanas reales kg,prec,prect,desc
#include<iostream> escribir "kilos de manzana:
using namespace std; leer kg
int main() escribir Precio por kilo: "
{ leer prec
double kg,prec,prect,desc;
cout<<"kilos de manzana: ";cin>>kg; si kg es mayor que 10
cout<<"Precio por kilo: ";cin>>prec; desc 20
si no
if(kg>10.00) si kg es mayor que 5
desc=20; desc 15
else si no
if(kg>5.00) si kg es mayor que 2
desc=15; desc 10
else si no
if(kg>2.00) si kg es mayor que 0
desc=10; desc 0
else fin de si
if(kg>0.00) prect (prec*kg)-(desc*prec*kg/100)
desc=0; escribir Precio Total: , prect
prect=(prec*kg)-(desc*prec*kg/100); fin
cout<<"Precio Total: "<<prect<<endl;

cin.ignore(); return 0;
}
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

5) Pseudocódigo
Codificación en C++
inicio
//Codificado por:: sAfOrAs
entero ncomp
//Descuento por compra de computadoras
reales desc, prec -- -1000, prect
#include<iostream>
escribir "Cantidad de computadoras: "
using namespace std;
leer ncomp
int main()
{
si ncomp es menor que 5
int ncomp;
desc 10
double desc,prec=1000,prect;
si no
cout<<"Cantidad de computadoras:";cin>>ncomp;
si ncomp es mayor o igual que 5
desc 20
if(ncomp<5)
si no
desc=10;
si ncomp es mayor que 10
else
desc 40
if(ncomp>=5)
fin de si
desc=20;
prect (prec*ncomp)-(desc*prec*ncomp/100)
else
escribir Precio Total: ", prect
if(ncomp>10)
fin
desc=40;

prect=(prec*ncomp)-(desc*prec*ncomp/100);
cout<<"Precio Total: "<<prect<<endl;

cin.ignore(); return 0;
}

Diagrama N-S

INICIO
entero ncompt
reales desc, prec=1000, prect
leer ncomp
ncomp <5 F
V

desc = 10 ncomp> =5 F
V

desc = 20 ncompt > 10


V F

desc = 40

prect=(prec*ncomp)-(desc*prec*ncomp/100)
escribir "Precio Total: ", prect
FIN
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

Diagrama de Flujo

INICIO

reales desc, prec -- --1000, prect

entero ncomp

leer ncomp

V F
ncomp <5
V F
desc 10 ncomp > =5

desc 20 V F
ncomp > 10

desc 40

Prect (prec*ncomp)-(desc*prec*ncomp/100)

escribir "Precio Total: ", prect

FIN
Diagramas de Flujo, N-S, Pseudocódigo y Fuente en C++ Por: Danny H. Saforas Contreras

La elaboración de los pseudocódigo, diagramas de flujo y diagramas N-S, son ejemplos de nivel
básico que ayuda a comprender de una manera muy sencilla, cómo es que actúa el código que esté
representado mediante estos esquemas.

You might also like