DESEO RESOLVER ESTE ALGORITMO EN PSEUDOCODIGO PERO NOSE COMO EMPEZARLO:QUIEN ME PUEDE AYUDAR.NOTA: ESTE ALGORITMO NECESITA DE "CODICIONES", UTILIZANDO EL "SI... ENTONCES" O EL IF.Una empresa quiere hacer una compra de varias piezas de la misma clase a una fábrica de refacciones. La empresa, dependiendo del monto total de la compra, decidirá que hacer para pagar al fabricante.
Si el monto total de la compra excede de $500 000 la empresa tendrá la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagara solicitando un crédito al fabricante.
Si el monto total de la compra no excede de $500 000 la empresa tendrá capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crédito al fabricante.
El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crédito.

Respuestas

Respuesta dada por: ELSORBO
1
Saludos Vitoco, primero q nada necesito darte una breve intro d q es el pseudocodigo. 
Pues no es mas q un lenguaje mediante el cual escribimos una representacion de un algoritmo, no es un lenguaje de programacion esta es la diferencia q deverias tomar en cuenta, aun si ya sabias esto no esta de mas aclararlo para kien decida ver la pregunta y no lo sepa.

La sintaxis, es decir la forma universal en q se entiende la llamada a la estructura de control IF mediante pseudocodigo es:

If condición
    intruccíones
fin del if

en tu caso seria:

0) Borrar pantalla
1) monto=0 
2) imprime "Ingrese el monto"   
3)     ingrese monto
4) If monto > 500,000        
5)  imprime "la empresa tendrá la capacidad de invertir de su propio dinero un 55% del monto  de la compra,pedir prestado al banco un 30% y el resto lo pagara solicitando un crédito al  fabricante"
6) else
7)   imprime "la empresa tendrá capacidad de invertir de su propio dinero un 70% y el  
restante 30% lo pagara solicitando crédito al fabricante"             
8) fin del If
9) fin del programa

Explicacion:

1)  //En esta linea lo q hago es definir la variable y asignarle un valor de 0

2)  
//Para imprimir por pantalla u otro medio se introduce la palabra imprime y luego entre comillas lo q se desea imprimir

3)  //En esta linea ingreso el valor de la compra a la variable previamente definida, mediante la palabra ingrese y luego sin comillas el nombre de la variable a la cual le asignare el valor

4) //En esta linea le pregunto si mi variable monto es mayor q 500,000 entonces, y luego ejecuto las lineas de abajo, entre este espacio puede ir todo tipo de intrucciones en mi ejemplo escribo lo q deveria hacer la empresa, no los calculos solo lo q deveria hacer:

5) //Esta linea se ejecuta solo si la condicion del if no lo se cumple, es decir si el monto es menor a 500,000

8) // Finalizo el if

9) // Finalizo el programa

Y esa es la forma correcta de utilizar la condicional if, el problema deves resolverlo ya q la forma en q se muestren los datos y calculos lo decides tu, recuerda esto es un ejemplo d como utilizar if, la resolucion del problema rekiere de calculos matematicos y porcentajes pero esa parte divertida t lea dejo a tu disposición.
Preguntas similares