• Asignatura: Informática
  • Autor: Maryorimartinez7104
  • hace 8 años

1. Realizar un diagrama de flujo para la compra de un electrodoméstico, en el cual si paga en efectivo tendrá un descuento del 20 por ciento y se paga con tarjeta un recargo del 12 por ciento del iva y del 10 por ciento por uso dela tarjeta.

2. Realizar un diagrama de flujo que permita ingresar 10 números hasta que el usuario digite el carates N.

3. Realizar un diagrama de flujo que sume los números enteros positivos hasta que el número sea mayor que 50.

4. Realizar un diagrama de flujo que presente los 10 primeros números pares.


Anónimo: te puedo ayudar solo con 1 tu dime cual?

Respuestas

Respuesta dada por: cristhianzg
1

Respuestas:

Hola.

Adjunto los diagrama de flujo en la imagen de los ejercicios y el pseudocodigo.

1. Ejercicio

Proceso ejercicio_1

Definir compra,pago,recarga1,recarga2,descuento Como Real;

Definir tipo_pago Como Entero;

Escribir 'Ingresar el tipo de pago:';

compra <- 0;

Escribir '1.Efectivo';

Escribir '2.Tarjeta';

Leer tipo_pago;

Segun tipo_pago  Hacer

 1:

  Escribir 'Ingresar monto en efectivo: ';

  Leer pago;

  descuento <- pago*0.20;

  compra <- pago-descuento;

 2:

  Escribir 'Ingresar monto de la tarjeta: ';

  Leer pago;

  recarga1 <- pago*0.12;

  recarga2 <- pago*0.10;

  compra <- pago+recarga1+recarga2;

 De Otro Modo:

  Escribir 'Debe ingresar tarjeta o efectivo';

FinSegun

Escribir 'El total por la compra es : ',compra;

FinProceso

2. Ejercicio

Proceso ejercicio_2

Definir num,i Como Entero;;

Definir x como caracter;

Escribir "Ingresar 10 numeros:";

Escribir "====================";

Repetir

 i<-1;

 Mientras i<=10 hacer

  Escribir "Numero",":[",i,"]";

  Leer num;

  i<-i+1;

 FinMientras

 Escribir "Desea seguir ingresando numeros?: S = si, N = No";

 Leer x; //'S', ingresar numeros, 'N' no ingresa numeros.

Hasta Que (x="N" o x="n")

FinProceso

3. Ejercicio

Proceso sin_titulo

Definir num,n,s Como Entero;

s <- 0;

Escribir 'Ingresar un número:';

Leer num;

Mientras num<=50 Hacer

 s <- s+num;

 Escribir 'Ingresar otro número:';

 Leer num;

FinMientras

Escribir 'Suma: ',s;

FinProceso

4. Ejercicio.

Proceso ejercicio_4

Definir i,n Como Entero;

Para i<-1 Hasta 10 Hacer

 Escribir i*2;

FinPara

FinProceso

Saludos.

Adjuntos:
Preguntas similares