Anda di halaman 1dari 20

Enunciado: Programa que calcule el valor de la cuota inicial de un 35% del valor total del vehículo y el pago del

restante diferido a un plazo de 18 meses, dado el precio del vehículo

ANÁLISIS DEL PROBLEMA


MON: Precio del vehículo
Datos de Entrada

CI: Valor de la cuota inicial o de enganche del vehículo


Datos de Salida CM: Valor restante del precio del vehículo diferido a 18 meses

CI=MON*0.35
Proceso CM=(MON –CI)/18

UNIVERSIDAD SANTO TOMAS


DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo CUOTAS_VEHICULO
definir MON,CI,CM COMO numerica;
Escribir "ingrese el valor total del
vehiculo";
leer MON;
CI<-MON*0.35;
CM<-(MON-CI)/18;
ESCRIBIR "El valor de la cuota inicial es
de: ",CI, "pesos";
Escribir "El valor de las cuotas mensuales a
18 meses es: ",CM,"pesos";
FinAlgoritmo
Comprobación del Algoritmo
Enunciado: Programa que calcule el valor de la cuota inicial de un 35% del valor total del vehículo y el pago del
restante diferido a un plazo de 36 meses con un interés global del 12%, dado el precio del vehículo

ANÁLISIS DEL PROBLEMA


MON: Precio del vehiculó
Datos de Entrada

CI: Valor de la cuota inicial o de enganche del vehiculó


Datos de Salida CMI: Valor restante del precio del vehículo diferido a 36 meses, con un interés global del
12%
CI: MON*0.35
Proceso CM=(MON-CI)/36
CMI=CM+(CM*0.12)
UNIVERSIDAD SANTO TOMAS
DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo Vehiculo_Interes
definir MON,CI,CM, CMI COMO REAL;
Escribir "ingrese el valor total del
vehiculo";
leer MON;
CI<-MON*0.35;
CM<-(MON-CI)/36;
CMI<-CM+(CM*0.12);
ESCRIBIR "El valor de la cuota inicial es
de ",CI, " pesos";
Escribir "El valor de las coutas mensuales a
18 meses con interes es ",CMI," pesos";
FinProceso
Comprobación del Algoritmo

Enunciado: Programa que a partir del radio, generatriz y altura de un cono calcule su área de la base, área lateral,
área total y su volumen

ANÁLISIS DEL PROBLEMA


RADIO: Radio del cono
Datos de Entrada GENE: Generatriz del cono
ALTU: Altura del cono
AB: Área de la base del cono
AL: Área lateral del cono
Datos de Salida
AT: Área total del cono
V: Volumen del cono
AB=π*RADIO^2
AL= π*RADIO*GENE
Proceso
AT=AB+AL
V=(AB/3)*ALTU
UNIVERSIDAD SANTO TOMAS
DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo CONO
Definir
RADIO,GENE,ALTU,AB,AL,AT,V Como Real
Escribir 'Introduzca el valor del radio del
cono en metros'
Leer RADIO
Escribir 'Introduzca el valor de la
generatriz del cono en metros'
Leer GENE
Escribir 'Introduzca el valor de la altura del
cono en metros'
Leer ALTU
AB <- PI*RADIO^2
AL <- PI*RADIO*GENE
AT <- AB+AL
V <- (AB/3)*ALTU
Escribir 'El area de la base es=',AB,'m2'
Escribir 'El area lateral es=',AL,'m2'
Escribir 'El area toltal del cono es=',AT,'m2'
Escribir 'El volumen del cono es=',V,'m3'
FinAlgoritmo
Comprobación del Algoritmo

Enunciado: Programa que calcule el área y volumen de una esfera, dado su radio

ANÁLISIS DEL PROBLEMA


RADIO: Radio de la esfera
Datos de Entrada

A: Área de la esfera
Datos de Salida V: Volumen de la esfera

A=4* π*RADIO^2
Proceso V=(4/3* π)*RADIO^3

UNIVERSIDAD SANTO TOMAS


DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo ESFERA
Definir RADIO,A,V COMO NUMERICA;
Escribir "Introduzca el radio de la esfera en
metros";
Leer RADIO;
A<-4*PI*RADIO^2;
V<-(4/3*PI)*RADIO^3;
Escribir "El area de la esfera es: ",A," m2";
Escribir "El volumen de la esfera es: ",V,"
m3";
FinAlgoritmo
Comprobación del Algoritmo
Enunciado: Programa que calcule el área de la base, área lateral, área total y el volumen de un hexaedro o cubo,
dado la longitud de uno de sus lados

ANÁLISIS DEL PROBLEMA


L: Longitud del lado del hexaedro o cubo
Datos de Entrada

AB: Área de la base del cubo o hexaedro


AL: Área lateral del cubo o hexaedro
Datos de Salida
AT: Área total del cubo o hexaedro
V: Volumen del cubo o hexaedro
AB=L^2
AL=4*L^2
Proceso
AT=6*L^2
V=L^3
UNIVERSIDAD SANTO TOMAS
DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo CUBO
Definir L,AB,AL,AT,V COMO
NUMERICA;
Escribir "Introduzca la longitud del lado
del cubo en metros";
Leer L;
AB<-L^2;
AL<-4*L^2;
AT<-6*L^2;
V<-L^3;
Escribir 'El area de la base es=',AB,'m2';
Escribir 'El area lateral es=',AL,'m2';
Escribir 'El area toltal del cubo
es=',AT,'m2';
Escribir 'El volumen del cubo es=',V,'m3';
FinAlgoritmo
Comprobación del Algoritmo

Enunciado: Programa que calcule el perímetro de un triángulo dados sus vértices en coordenadas cartesianas

ANÁLISIS DEL PROBLEMA


X1: Coordenada en el eje x del primer vértice
Y1: Coordenada en el eje y del primer vértice
X2: Coordenada en el eje x del segundo vértice
Datos de Entrada
Y2: Coordenada en el eje y del segundo vértice
X3: Coordenada en el eje x del tercer vértice
Y3: Coordenada en el eje y del tercer vértice
P: Perímetro del triangulo
Datos de Salida

D1= √ (((X1-X2)^2)+((Y1-Y2)^2))
D2= √ (((X2-X3)^2)+((Y2-Y3)^2))
Proceso
D3= √ (((X3-X1)^2)+((Y3-Y1)^2))
P=D1+D2+D3
UNIVERSIDAD SANTO TOMAS
DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo Perimetro_Triangulo
Definir X1,Y1,X2,Y2,X3,Y3,D1,D2,D3,P
COMO NUMERICA;
Escribir "Introduzca las coordenadas del
primer vertice, X,Y respectivamente";
Leer X1,Y1;
Escribir "Introduzca las coordenadas del
segundo vertice, X,Y respectivamente";
Leer X2,Y2;
Escribir "Introduzca las coordenadas del
tercer vertice, X,Y respectivamente";
Leer X3,Y3;
D1<-rc(((X1-X2)^2)+((Y1-Y2)^2));
D2<-rc(((X2-X3)^2)+((Y2-Y3)^2));
D3<-rc(((X3-X1)^2)+((Y3-Y1)^2));
P<-D1+D2+D3
Escribir "El perimetro del triangulo es=
",P;
FinAlgoritmo
Comprobación del Algoritmo

Enunciado: Programa que calcule el área de un triángulo dados sus vértices en coordenadas cartesianas

ANÁLISIS DEL PROBLEMA


X1: Coordenada en el eje x del primer vértice
Y1: Coordenada en el eje y del primer vértice
X2: Coordenada en el eje x del segundo vértice
Datos de Entrada
Y2: Coordenada en el eje y del segundo vértice
X3: Coordenada en el eje x del tercer vértice
Y3: Coordenada en el eje y del tercer vértice
A: Área del triangulo
Datos de Salida

A=X1*(Y2-Y3)+X2*(Y3-Y1)+X3*(Y1-Y2))/(-2)
Proceso

UNIVERSIDAD SANTO TOMAS


DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo Area_Triangulo
Definir X1,Y1,X2,Y2,X3,Y3,A COMO
NUMERICA;
Escribir 'Introduzca las coordenadas del
primer vertice, X,Y respectivamente'
Leer X1,Y1
Escribir 'Introduzca las coordenadas del
segundo vertice, X,Y respectivamente'
Leer X2,Y2
Escribir 'Introduzca las coordenadas del
tercer verice, X,Y respectivamente'
Leer X3,Y3
A<-(X1*(Y2-Y3)+X2*(Y3-Y1)+X3*(Y1-
Y2))/(-2);
Escribir 'El area del triangulo es= ',A;
FinAlgoritmo
Comprobación del Algoritmo
Enunciado: Programa que calcule el área de la base, el área lateral, el área total y el volumen de un prisma
pentagonal, dado el perímetro de la base, la apotema y su altura

ANÁLISIS DEL PROBLEMA


PER: Perímetro de la base del prisma pentagonal
Datos de Entrada APO: Apotema del prisma pentagonal
ALT: Altura del prisma pentagonal
AB: Área de la base del prisma pentagonal
AL: Área lateral del prisma pentagonal
Datos de Salida
AT: Área total del prisma pentagonal
V: Volumen del prisma pentagonal
AB=(PER*APO)/2
AL=PER*ALT
Proceso
AT=(2*AB)+AL
V=AB*ALT
UNIVERSIDAD SANTO TOMAS
DEPARTAMENTO DE CIENCIAS BÁSICAS
LÓGICA DE PROGRAMACIÓN
DISEÑO Y VERIFICACIÓN DEL ALGORITMO
Pseudocódigo Diagrama de Flujo
Algoritmo Prisma_Pentagonal
Definir PER,APO,ALT Como
NUMERICA
Escribir 'Introduzca el valor del perimetro
del prisma pentagonal en metros'
Leer PER
Escribir 'Introduzca el valor del apotema
del prisma pentagonal en metros'
Leer APO
Escribir 'Introduzca el valor de la altura del
prisma pentagonal en metros'
Leer ALT
AB <-(PER*APO)/2;
AL <-PER*ALT;
AT <-(2*AB)+AL;
V <-AB*ALT;
Escribir 'El area de la base es=',AB,' m2'
Escribir 'El area lateral es=',AL,' m2'
Escribir 'El area toltal del prisma
pentagonal es=',AT,' m2'
Escribir 'El volumen del cono es=',V,'m3'
FinAlgoritmo
Comprobación del Algoritmo

Anda mungkin juga menyukai