Tarea 25-07-2023
Tarea 25-07-2023
Tarea 25-07-2023
pagar, presentar los datos luego preguntar si desea continuar, al final presentar el monto global de la
factura.
Seudocódigo
Definir nombre Como Caracter
Definir precio,cantidad,totalglobal,st,igv,tp Como Real
totalglobal<-0
Resp<-"S"
Mientras Resp<>"N" Hacer
Escribir "Nombre del cliente"
Leer nombre(24)
Escribir "Ingrese el nombre del producto"
Leer prod
Escribir "Ingresar la cantidad del producto"
Leer cantidad
Escribir "Ingrese el precio de producto"
Leer precio
st<-precio*cantidad
igv<-st*0.18
tp<-st-igv
totalglobal<-totalglobal+st
Escribir "Subtotal ",tp
Escribir "Impuesto sobre venta ",igv
Escribir "Total a pagar ",st
Escribir "Desea continuar S/N"
Leer Resp
x<-x+1
FinMientras
Escribir "Total de la venta ",totalglobal
FinAlgoritmo
Diagrama de flujo
Este ejemplo mostrará una ecuación matemática, y le preguntará al usuario por el resultado. Si
el resultado es correcto terminará el proceso, si no es correcto volverá a preguntar. Es decir;
Mientras la respuesta es incorrecta, el proceso volverá a ejecutarse.
Seudocodigo
Algoritmo sin_titulo
x<-0
Mientras x<>18 Hacer
Escribir "Cuanto es: "
Escribir "2+4*5-12/3"
Leer x
si x<>18 Entonces
Escribir "Te has equivocado, vuelve a intentar"
FinSi
FinMientras
FinAlgoritmo
Diagrama de flujo
Seudocodigo
Algoritmo sin_titulo
n=1
Leer n
si n<0 Entonces
negativ=negativ+1
SiNo
positiv<-positiv+n
FinSi
FinMientras
FinAlgoritmo
Diagrama de flujo
Seudocodigo
Algoritmo sin_titulo
contador<-0
suma<-0
Mientras contador<10 Hacer
Leer num
contador<-contador+1
suma<-num+suma
FinMientras
FinAlgoritmo
Diagrama de flujo