Logo Passei Direto
Buscar
Material

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

/*
 * DESCRIÇÃO:
 * 
 * Este exemplo pede o nome do usuário e três valores inteiros, os quais representam
 * a quantidade de porcas, parafusos e arruelas compradas. Após, exibe o nome do
 * usuário seguido da quantidade de cada item comprado e o valor total a ser pago
 * 
 */
programa
{
	
	funcao inicio()
	{
		// os preços dos produtos são definidos em constantes 
		
		const real PRECO_PARAFUSO = 1.50
		const real PRECO_ARRUELAS = 2.00
		const real PRECO_PORCA = 2.50
		cadeia nome
		inteiro quantidade_parafusos, quantidade_arruelas, quantidade_porcas
		real total_parafusos, total_arruelas, total_porcas, total_pagar
		escreva ("Digite seu nome: ")
		leia (nome)
		escreva ("\nDigite a quantidade de parafusos que deseja comprar: ")
		leia (quantidade_parafusos)
		
		escreva ("Digite a quantidade de arruelas que deseja comprar: ")
		leia (quantidade_arruelas)
		
		
		escreva ("Digite a quantidade de porcas que deseja comprar: ")
		leia (quantidade_porcas)
		//cálculo dos valores a serem pagos, o cálculo é feito multiplicando
		//a quantidade de itens vendidos pelo preço de cada item
		total_parafusos = PRECO_PARAFUSO * quantidade_parafusos
		total_arruelas = PRECO_ARRUELAS * quantidade_arruelas
		total_porcas = PRECO_PORCA * quantidade_porcas
		total_pagar = total_parafusos + total_arruelas + total_porcas
		limpa()
 escreva ("Cliente: ", nome, "\n")
 escreva ("============================================\n")
 escreva ("Parafusos: ", quantidade_parafusos, "\n")
 escreva ("Arruelas: ", quantidade_arruelas, "\n")
 escreva ("Porcas: ", quantidade_porcas, "\n")
 escreva ("============================================\n")
 escreva ("Total a pagar: R$", total_pagar, "\n")
		
	}
}
/* $$$ Portugol Studio $$$ 
 * 
 * Esta seção do arquivo guarda informações do Portugol Studio.
 * Você pode apagá-la se estiver utilizando outro editor.
 * 
 * @POSICAO-CURSOR = 1716; 
 * @PONTOS-DE-PARADA = ;
 * @SIMBOLOS-INSPECIONADOS = ;
 * @FILTRO-ARVORE-TIPOS-DE-DADO = inteiro, real, logico, cadeia, caracter, vazio;
 * @FILTRO-ARVORE-TIPOS-DE-SIMBOLO = variavel, vetor, matriz, funcao;
 */

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina