Algoritmos y Programación a Nivel Profesional

Códigos resueltos en PSeInt.Site, Lenguaje C, C++, Python, DFD 1.0, JavaCript, Java NetBeas, Visual Studio, VBA
Curso de autocad para mac, Curso de C, certificacion google ads, curso marketing digital google, Curso de creación de páginas Web

DESARROLLAMOS TUS ALGORITMOS (+51)954263896

Monto a pagar del cliente, según las condiciones.

06. En una tienda dónde se venden teclados, si se compran más de 8 el costo por cada una es de 10 soles; entre 4 y 8 es de 11 soles cada una, si la compra es menor de 4 el costo es de 15 soles cada una.

Escriba el algoritmo para saber cuánto pagará un cliente según el número de teclados que compra. Mostrar el número de teclados a comprar y el total a pagar.


DESCARGA EL CÓDIGO EN :

  Algoritmo - DFD
  PSeInt
  C - C++





Diagrama de flujo(DFD) para calcular el monto a pagar:



PSeInt - FLEXIBLE DESCARGA CÓDIGO

      
Algoritmo Seleccion06
    Escribir "Ingrese la Cantidad a Comprar : "
    Leer Cantidad
    Segun Cantidad Hacer
        1, 2, 3: Costo = 15
        4, 5, 6, 7, 8: Costo = 11
        De Otro Modo: Costo = 10
    Fin Segun
    Escribir "Costo por cada Teclado : ", Costo
    Escribir "Total a Pagar : ", Costo * Cantidad
FinAlgoritmo
    

PSeInt - ESTRICTO DESCARGA CÓDIGO

      
Algoritmo Seleccion06
    Definir Costo, Cantidad como Entero;
    Escribir "Ingrese la Cantidad a Comprar : ";
    Leer Cantidad;
    Segun Cantidad Hacer
        1, 2, 3: Costo <- 15;
        4, 5, 6, 7, 8: Costo <- 11;
        De Otro Modo: Costo <- 10;
    FinSegun
    Escribir "Costo por cada Teclado : ", Costo;
    Escribir "Total a Pagar : ", Costo * Cantidad;
FinAlgoritmo
    

Lenguaje C DESCARGA CÓDIGO

       
#include<stdio.h>
int main(){	
	int cantidad, costo;
		
	printf("Ingrese la cantidad a Comprar : ");	
	scanf("%i",&cantidad);
	
	switch(cantidad){
		case 1: case 2: case 3:			
			costo = 15;			
			break;
		case 4: case 5: case 6: case 7: case 8:						
			costo = 11;
			break;
		default:
			costo = 10;
	}
	printf("Costo por cada Teclado : %i\n", costo);	
	printf("Total a Pagar : %2.f\n", (float)(costo*cantidad));	
		
	return 0;
}
    

C++ DESCARGA CÓDIGO

      
#include<iostream>
using namespace std;
int main(){	
	int cantidad, costo;
		
	cout << "Ingrese la cantidad a Comprar : ";
	cin >> cantidad;
	
	switch(cantidad){
		case 1: case 2: case 3:			
			costo = 15;			
			break;
		case 4: case 5: case 6: case 7: case 8:						
			costo = 11;
			break;
		default:
			costo = 10;
	}
	cout << endl;	
	cout << "Costo por cada Teclado : " << costo << endl;	
	cout << "Total a Pagar : " << (costo*cantidad) << endl;	
		
	return 0;
}
    

Python DESCARGA CÓDIGO

      
if __name__ == '__main__':
    print("Ingrese la Cantidad a Comprar : ")
    cantidad = int(input())
    if cantidad==1 or cantidad==2 or cantidad==3:
        costo = 15
    elif cantidad==4 or cantidad==5 or cantidad==6 or cantidad==7 or cantidad==8:
        costo = 11
    else:
        costo = 10
    print("Costo por cada Teclado : ",costo)
    print("Total a Pagar : ",costo*cantidad)
    

Java NetBeans DESCARGA CÓDIGO

      
package Seleccion;
import java.util.Scanner;
public class Seleccion6 {
    public static void main(String[] args) {
        int cantidad, costo;
        Scanner ingreso=new Scanner(System.in);
        System.out.print("Ingrese cantidad : ");
        cantidad = Integer.parseInt(ingreso.next());
        switch(cantidad){
            case 1:
            case 2:
            case 3:
                costo = 15; break;
            case 4:
            case 5:
            case 6:
            case 7:
            case 8:
                costo = 11; break;
            default : costo = 10;
        }
        System.out.println("Costos por cada teclado : " + costo);
        System.out.println("Total a pagar : " + (costo * cantidad));
    }
}
    

Java Script DESCARGA CÓDIGO

      
<html>
<head>
<title>Ejercicio Selección en JS - 06:</title>
<script language="JavaScript" type="text/javascript">
    function fcantidad(){
        var xcantidad = ejercicio6.cantidad.value;
        switch(parseInt(xcantidad)){
            case 1:
            case 2:
            case 3:
                document.getElementById('costo').value=15;
                document.getElementById('total').value=15 * xcantidad; break;
            case 4:
            case 5:
            case 6:
            case 7:
            case 8:
                document.getElementById('costo').value=11;
                document.getElementById('total').value=11 * xcantidad; break;
            default :
                document.getElementById('costo').value=10;
                document.getElementById('total').value=10 * xcantidad; break;
        }
    }
</script>
</head>
<body>
    <form method="get" name="ejercicio6">
        INGRESE CANTIDAD : <input name="cantidad" type="text" > <br>
        <input type="button" value="CALCULAR PAGO" onClick="fcantidad()" > <br>
        COSTO POR CADA TECLADO : <input name="costo" id="costo" type="text"> <br>
        TOTAL A PAGAR : <input name="total" id="total" type="text"> <br>
    </form>
</body>
</html>
    

Visual Basic .Net - Consola DESCARGA CÓDIGO

      
Imports System.Console
Module Module6
     Dim Cantidad, Costo As Integer
     Sub Main()
          Write("Ingrese Cantidad de compra : ")
          Cantidad = ReadLine()
          Select Case Cantidad
               Case 1 To 3 : Costo = 15
               Case 4 To 8 : Costo = 11
               Case Else
                    Costo = 10
          End Select
          WriteLine("Costo por cada Teclado : " & Costo)
          WriteLine("Total a Pagar : " & Costo * Cantidad)
          ReadLine()
     End Sub
End Module
    


Aviso de Privacidad | Política de Cookies | Términos y condiciones

Derechos Reservados PSeInt.site