INICIO NE num1, num2 //num1 es el valor de la compra lea (num1); // le escriben el valor de la compra Si num1 > 1000 entonces // validamos si el valor es mayor a 100 num2 = num1 (num1 * 0,20) // valor de compra aplicando el descuento imprima (Cantidad total a pagar :,num2) //imprimos el valor final Fin Si FIN 2. calculo de salario obrero INICIO NE num1, num2, num3 lea (num1); // se recibe las horas del trabajados en esta variable Si num1 <= 40 entonces // validamos si las horas trabajadas son menos de 40 num2 = num1 * 16 ; // calculamos el valor del salario imprima(Salario =,num2) Si no // si no es por que las horas son mayores a 40 num3 = num1 40; // calcula la cantidad de horas despus de las 40 num2 = ((num1 -num3) * 16) + (num3* 20); //(40 primeras horas *16) + (horas despus de 40 *20) imprima(Salario =,num2); // imprime el valor del salario Fin si FIN 3. Empresa compra piezas INICIO NE num1, num2, num3 lea (num1); // lee el valor de la compra si (num1) > 500000 entonces num2 = num1 (num1 * 0,55); // calculando el valor dispuesto a pagar la empresa num3 = (num2 num1) * 30 ; // calcula el valor del prestamos banco valor restante FIN