Está en la página 1de 4

Ingresar el nombre del cliente, el precio del producto, cantidad y luego calcular el subtotal, isv y total a

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

Algoritmo que suma n números positivos y cuenta los negativos

 Seudocodigo

Algoritmo sin_titulo

n=1

Escribir "Introduce el numero 0 para finalizar"

Mientras n<>0 Hacer


Escribir "Dame un numero"

Leer n

si n<0 Entonces

negativ=negativ+1

SiNo

positiv<-positiv+n

FinSi

FinMientras

Escribir "El total de negativos es: ",negativ

Escribir "El total de postivos es: ",positiv

FinAlgoritmo

 Diagrama de flujo

sobre el ciclo Mientras usando un contador Ingresar 10 nombres

 Seudocodigo

Algoritmo sin_titulo

Definir contador,suma,num Como Entero

contador<-0

suma<-0
Mientras contador<10 Hacer

Escribir "Ingrese un numero"

Leer num

contador<-contador+1

suma<-num+suma

FinMientras

Escribir "Suma de los 10 numeros ",suma

FinAlgoritmo

 Diagrama de flujo

También podría gustarte