Informática, pregunta formulada por marksonmark0493, hace 9 meses

AYUDA :(((
1. Una tienda distribuidora de ropa ha establecido porcentajes de descuento sobre el monto comprado de la siguiente forma.
Varones - Mujeres
Talla / Origen S M L - S M L
Nacional 10 12 15 - 15 17 20
Importado 5 7 10 - 7 9 12

Realizar un programa en pseudocódigo donde se ingresa el monto comprado (en soles), el género, talla y origen. Luego debe mostrar el monto comprado, el importe del descuento y el monto a pagar.
ALGORITMO - PSEINT

Adjuntos:

MstrGM: Ami tambien me dejaron eso u.u
TaurusSilver: te faltan los porcentajes de descuento
yarumii: x2
franzrrr: haaaaaaaa
franzrrr: x100

Respuestas a la pregunta

Contestado por chjavihu
45

Respuesta:

Algoritmo descuento_por_compra_ropa

    Definir monto_comprado, monto_a_pagar Como Real

 Definir genero Como Caracter // V o M

 Definir talla Como Caracter  // S , M , L

 Definir Origen Como Caracter // NACIONAL , IMPORTADO

 Escribir "Ingresa el valor de monto comprado:";

 Leer monto_comprado;

 Escribir "Ingrese el género Varòn o Mujer ( V o M )"

 Leer genero

 Escribir "Ingrese la talla ( S , M , L )"

 Leer talla

 Escribir "Ingrese Origen Nacional o Importado ( N o I)"

 Leer Origen

 Segun genero Hacer

  "V":

   segun talla hacer

    'S':

     Segun Origen Hacer

      'N':

       Si Origen = 'N' Entonces

        descuento <- monto_comprado*0.1

       FinSi

      'I':

       Si Origen = 'I' Entonces

        descuento <- monto_comprado*0.05

       FinSi

     FinSegun

    'M':

     Segun Origen Hacer

      'N':

       Si Origen = 'N' Entonces

        descuento <- monto_comprado*0.12

       FinSi

      'I':

       Si Origen = 'I' Entonces

        descuento <- monto_comprado*0.07

       FinSi

     FinSegun

    'L':

     Segun Origen Hacer

      'N':

       Si Origen = 'N' Entonces

        descuento <- monto_comprado*0.15

       FinSi

      'I':

       Si Origen = 'I' Entonces

        descuento <- monto_comprado*0.10

       FinSi

     FinSegun

   FinSegun

  'M':

   segun talla hacer

    'S':

     Segun Origen Hacer

      'N':

       Si Origen = 'N' Entonces

        descuento <- monto_comprado*0.15

       FinSi

      'I':

       Si Origen = 'I' Entonces

        descuento <- monto_comprado*0.07

       FinSi

     FinSegun

    'M':

     Segun Origen Hacer

      'N':

       Si Origen = 'N' Entonces

        descuento <- monto_comprado*0.17

       FinSi

      'I':

       Si Origen = 'I' Entonces

        descuento <- monto_comprado*0.09

       FinSi

     FinSegun

    'L':

     Segun Origen Hacer

      'N':

       Si Origen = 'N' Entonces

        descuento <- monto_comprado*0.20

       FinSi

      'I':

       Si Origen = 'I' Entonces

        descuento <- monto_comprado*0.12

       FinSi

     FinSegun

   FinSegun

 FinSegun

 monto_a_pagar <- monto_comprado-descuento

 Escribir "Valor de descuento: ", descuento

 Escribir "Valor de monto a pagar: ", monto_a_pagar

FinAlgoritmo

Explicación:

Bueno este codigo lo edite con la ayuda de la condicionante Mientras que es un poco mas complejo tratando de resumir con lo ya realizado, espero le ayude!!

Contestado por cerealkill05
9

Respuesta:

Espero les sirva :)

Explicación:

Proceso Ejercicio1

Definir montocompra, resultado como real

Definir origen, talla, genero como entero

Escribir "Ingrese el monto de compra "

leer montocompra

Escribir "Ingrese el origen del producto 1) Nacional , 2) Importado "

leer origen

Escribir "Ingrese la talla del producto 1) S, 2) M, 3) L "

leer talla

Escribir "Ingrese el genero de la ropa 1) Varones , 2) Mujeres"

leer genero

segun origen hacer

 caso 1:

  segun genero hacer

   caso 1:

    segun talla hacer

     caso 1: resultado = montocompra-(montocompra*0.10)

     caso 2: resultado = montocompra-(montocompra*0.12)

     caso 2: resultado = montocompra-(montocompra*0.15)

    FinSegun

   caso 2:

    segun talla hacer

     caso 1: resultado = montocompra-(montocompra*0.15)

     caso 2: resultado = montocompra-(montocompra*0.17)

     caso 2: resultado = montocompra-(montocompra*0.20)

    FinSegun

  FinSegun

 caso 2:

  segun genero hacer

   caso 1:

    segun talla hacer

     caso 1: resultado = montocompra-(montocompra*0.05)

     caso 2: resultado = montocompra-(montocompra*0.07)

     caso 2: resultado = montocompra-(montocompra*0.10)

    FinSegun

   caso 2:

    segun talla hacer

     caso 1: resultado = montocompra-(montocompra*0.07)

     caso 2: resultado = montocompra-(montocompra*0.09)

     caso 2: resultado = montocompra-(montocompra*0.12)

    FinSegun

  FinSegun

FinSegun

Escribir "El monto de compra final es igual a : ", resultado

FinProceso

Otras preguntas