Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmos en Psint
Algoritmos en Psint
PrecioPaginna=0.50
ReferenciaPagina2=300
ReferenciaPagina3=550
RecargoAdicional=45.5
TotalPagar,CantidadPaginas
CONST ENTERO
b) Pseudocódigo
INICIO
//Definición de variables y constantes
ENTERO CantidadPaginas
//Lectura de datos
LEER CantidadPaginas
//Proceso
//Paso2.3 De lo contrario
SI_NO
RecargoAdicional=RecargoAdicional2+RecargoAdicional3
FIN_SI
FIN_SI
TotalPagar=PrecioBasico+RecargoAdicional
//Impresión de resultados
FIN
c)Plan de pruebas
a) Análisis
1. Datos de salida
ComisionTotal
2. Datos conocidos
Comision1=5
Comision2=7.5
ReferenciaPrecio=100
3. Datos de entrada
NumeroArticulos
PrecioArticulo
4. Datos Temporales
VentaArticulo, Comision
5. Restricciones
Los datos de entrada no deben solicitarse como datos de salida
Los datos Comision1, NumeroArticulos y ReferenciaPrecio deberán se asignados como datos
enteros
Los datos Comision2, PrecioArticulo, ComisionTotal deberán se asignados como real
El usuario solo debe proporcionar datos numéricos.
6. Proceso
//Calcular la venta del articulo
VentaArticulo= NumeroArticulos*PrecioArticulo
//Investigar si el precio del articulo vendido es menor a ReferenciaPrecio.
Entonces aplicar comision1
Comision=Comision2
//De lo contrario
Comision=Comision1
//Calcular la comisión total
ComisionTotal=Comision
b) Pseudocódigo
INICIO
//Definición de variables y constantes
ENTERO NumeroArticulos
//Lectura de datos
LEER NumeroArticulos
LEER PrecioArticulo
//Proceso
VentaArticulo= NumeroArticulos*PrecioArticulo
Comision=Comision2
//De lo contrario
SI_NO
Comision=Comision1
FIN_SI
ComisionTotal=VentaArticulo*(Comision/100)
//Impresión de resultados
IMPRIMIR “La comisión por la compra de los artículos es de: $”, Comision
FIN
c) Plan de pruebas