Programa En C++ Que Calcule Diversas Funciones Matematicas
e=f*g
break
F
V
F
op==4
e=c-d
V
F
V
op==3
op==2
V
e=c + d
op
op==1
A
INICIO
float a,b,c,d,f,g,h,i,j,k,l,m,n,o,p,r,cont,s,op,x,y,e,yu,v,t;
float pi=3.14;
char ty;
F
1
DIAGRAMA DE FLUJO
4
1
F
V
F
op==4
V
F
V
op==3
op==2
V
op
op==1
B
F
p=l*4 a=l*l
2
p=(b*2)+(h*2) a=(b*h)
p=f+g+d
a= (b*h)/2;
p=2*pi*r; a=pi*(r*r);
V
op==5
p=l*4; a=(d*j)/2;
F
break
5
2
i=1; i<=10; i++
k
C
break
La multiplicación es
cout<<""<<k<<" X "<<i<<" = "<<y<<endl;
y=k * i;cout<<""<<k<<" X "<<i<<" = "<<y<<endl;
6
t=v/d
V
F
V
op==3
V
op
op==1
D
F
v= (d)/t
3
op==2
d= v* t
7
break
3
v= (d)/t
op==2
F
t=v/d
break
V
F
V
op==3
V
op
op==1
D
d= v* t
6
4
5
7
FIN
PSEUDOCODIGO
INICIO
VARIABLES
decimales a,b,c,d,f,g,h,i,j,k,l,m,n,o,p,r,cont,s,op,x,y,e,yu
decimales pi=3.14caracter ty
ESCRIBIR calcular las 4 operaciones basicas (a)
ESCRIBIR calcular perimetros y area(b)
ESCRIBIR tablas de multiplicar(c)
LEER ty;
Segun (ty) hacer
CASO 'a':
ESCRIBIR calcular las 4 operaciones basicas
ESCRIBIR suma
ESCRIBIR resta
ESCRIBIR
ESCRIBIR
LEER op;
SI (op==1) ENTONCES
ESCRIBIRcuantos numeros desea sumar?
LEER b
MIENTRAS cont<=b HACER
ESCRIBIR numero
LEER x
s+=x
++cont
FIN MIENTRAS
ESCRIBIR suma es ‘s’
FIN SISI NO ENTONCES (op==2)
HACER
ESCRIBIR resta de 2 numeros
ESCRIBIR numero 1 (este numero debe ser mayor al segundo)
LEER c
ESCRIBIR numero 2 (este numero debe ser menor al primero
LEERd
e=c-d
ESCRIBIR l resultado es ‘e’
FIN ENTONCES
SI NO ENTONCES (op==3)
HACER
ESCRIBIR multiplicacion
ESCRIBIR primer numero
LEER f
ESCRIBIR segundonumero
LEER g
e=f*g
ESCRIBIR el resultado es ‘e’
FIN ENTONCES
SI NO ENTONCES (op==4)
HACER
ESCRIBIR division
ESCRIBIR dividendo (lo que esta adentro)
LEER h
ESCRIBIRdivisor (lo que esta afuera)
LEER j
e=h/j
ESCRIBIR el resultado es ‘e’
FIN ENTONCES
FIN SEGUN
CASO 'b'
ESCRIBIR calcular perimetro y area
ESCRIBIR1)cuadrado
ESCRIBIR 2)rectangulo
ESCRIBIR 3)triangulo
ESCRIBIR 4)circulo
ESCRIBIR 5)rombo
LEER op
SI (op==1)
HACER
ESCRIBIR perimetro y area del cuadrado
ESCRIBIR cuanto mide su lado?...
Regístrate para leer el documento completo.