AGRADECIMENTO...

Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.

Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...

Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.

As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.

Desde já agradeço a todos pelas visitas e desejo bons estudos.

Thiago Campos
(srthiago@hotmail.com)

quinta-feira, 22 de março de 2012

Algoritmo: Calcular o valor a ser pago conforme cod e qtd de produto.


2.      Um vendedor necessita de um programa que calcule o preço total devido por um cliente. O programa deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostrar uma mensagem no caso de código inválido. 

Algoritmo “Vendas”
//Autor: Thiago Campos
//Data: 21.03.2012
//Algoritmo do trabalho do Prof Caio - Exercicio 5
//Programa: Calcular o valor a ser pago segundo o codigo e a qtd do produto.

Declaração das variaveis
Inteiro codProd;
                Real qtd;
                Real preço;

Inicio
Escreva("Informe a quantidade do produto:");
                Leia(qtd);
                              
                Escreva("Informe o codigo do produto:");
                Leia(codProd);
               
                Escolha (codProd)
                               caso 1001:
                                               Escreva("O valor a ser pago é " + 5.32*qtd);
                               caso 1324:
                                               Escreva("O valor a ser pago é " + 6.45*qtd);
                               caso 6548:
                                               Escreva("O valor a ser pago é " + 2.37*qtd);
                               caso 987:
                                               Escreva("O valor a ser pago é " + 5.32*qtd);
                               caso 7623:
                                               Escreva("O valor a ser pago é " + 6.45*qtd);
                                              
                               Senão
Escreva("Este código é invalido!");
                fimEscolha

fimAlgoritmo

PASSANDO O ALGORITMO PARA O CODIGO JAVA
//Autor: Thiago Campos
//Data: 21.03.2012
//Algoritmo do trabalho do Prof Caio - Exercicio 5
//Programa: Calcular o valor a ser pago segundo o codigo e a qtd do produto.

import java.util.Scanner;

public class Exercicio5 {
                public static void main(String[] args) {
                              
                               //Declaração das variaveis
                               Scanner entrada;
                               int codProd;
                               float qtd;
                               double preço;
                              
                               entrada = new Scanner(System.in);
                              
                               //entrada de dados
                               System.out.println("Informe a quantidade do produto:");
                               qtd = entrada.nextFloat();
                              
                               System.out.println("Informe o codigo do produto:");
                               codProd = entrada.nextInt();
                               
                               //Inicio do Switch
                               switch (codProd){
                               case 1001:
                                               System.out.println("O valor a ser pago é " + 5.32*qtd);
                                               break;
                               case 1324:
                                               System.out.println("O valor a ser pago é " + 6.45*qtd);
                                               break;
                               case 6548:
                                               System.out.println("O valor a ser pago é " + 2.37*qtd);
                                               break;
                               case 987:
                                               System.out.println("O valor a ser pago é " + 5.32*qtd);
                                               break;
                               case 7623:
                                               System.out.println("O valor a ser pago é " + 6.45*qtd);
                                               break;
                                              
                               default: System.out.println("Este código é invalido!");
                               }//fim do switch
                }//fim do main
}//fim da classe

3 comentários:

  1. muito bom, estou cursando eletronica,gostei,
    estou começando, por favor se tiver novidade me ajude, meu imail é jmccarvalhoss@gmail.com

    ResponderExcluir