Oi turma, vamos a um exercício para treinarmos a parte da leitura e escrita de valores, bem como a parte de fazer cálculos. Então vamos ao exercício:
Crie um programa e um algoritmo que leia o valor unitário de um produto que está sendo vendido e a quantidade que um consumidor está adquirindo desse produto. Escreva o valor total que o consumidor deve pagar para adquirir os produtos.
Dica do Exercício:
Ler valor unitário,
Ler quantidade.
Calcular e escrever valor total.
/* Criado pelo Professor Giovani Da Cruz https://giovanidacruz.com.br */ programa { funcao inicio() { real valorUnitario, quantidade, valorTotal escreva("Informe o valor unitario do produto: ") leia(valorUnitario) escreva("Informe a quantidade do produto: ") leia(quantidade) valorTotal = valorUnitario * quantidade escreva("O valor total a ser pago pelo consumidor e: ", valorTotal) } }
Esse código em linguagem Portugol com Portugol Studio é um exemplo de um programa simples que calcula o valor total a ser pago por um consumidor com base no valor unitário de um produto e na quantidade desejada.
Esse código é um exemplo básico de entrada de dados pelo usuário, cálculo e exibição de resultado em Portugol com Portugol Studio.
Vamos ver em outras linguagens? Vamos!!!
program CalculoValorTotal; var valorUnitario, quantidade, valorTotal: real; begin writeln('Informe o valor unitário do produto: '); readln(valorUnitario); writeln('Informe a quantidade do produto: '); readln(quantidade); valorTotal := valorUnitario * quantidade; writeln('O valor total a ser pago pelo consumidor é: ', valorTotal:0:2); end.
program CalculoValorTotal;
.valorUnitario
, quantidade
e valorTotal
como do tipo real
para armazenar os valores.writeln
para exibir a mensagem “Informe o valor unitário do produto: “.readln
para ler o valor digitado pelo usuário e armazená-lo em valorUnitario
.writeln
novamente para exibir a mensagem “Informe a quantidade do produto: “.readln
para ler o valor digitado pelo usuário e armazená-lo em quantidade
.valorUnitario
por quantidade
e atribuindo o resultado a valorTotal
.writeln
para exibir a mensagem “O valor total a ser pago pelo consumidor é: ” seguido de valorTotal
com formatação 0:2
para exibir duas casas decimais.end.
.Esse código em Pascal lê o valor unitário de um produto e a quantidade desejada pelo usuário e, em seguida, calcula o valor total a ser pago multiplicando o valor unitário pela quantidade. Por fim, exibe o valor total na tela.
#include <iostream> using namespace std; int main() { float valorUnitario, quantidade, valorTotal; cout << "Informe o valor unitario do produto: "; cin >> valorUnitario; cout << "Informe a quantidade do produto: "; cin >> quantidade; valorTotal = valorUnitario * quantidade; cout << "O valor total a ser pago pelo consumidor e: " << valorTotal << endl; return 0; }
Neste programa, as variáveis valorUnitario
e quantidade
são lidas do usuário. Em seguida, o valor total é calculado multiplicando o valor unitário pela quantidade. Por fim, o resultado é exibido na tela como o valor total que o consumidor deve pagar para adquirir o produto.
valor_unitario = float(input("Informe o valor unitário do produto: ")) quantidade = float(input("Informe a quantidade do produto: ")) valor_total = valor_unitario * quantidade print("O valor total a ser pago pelo consumidor é:", valor_total)
input()
, que aguarda a entrada do usuário e retorna uma string.float
) utilizando a função float()
, e atribuímos o valor à variável valor_unitario
.input()
, e convertemos o valor para float
, atribuindo-o à variável quantidade
.valor_unitario
por quantidade
, e atribuímos o resultado à variável valor_total
.print()
para exibir a mensagem “O valor total a ser pago pelo consumidor é:” seguida do valor de valor_total
.Esse código em Python solicita ao usuário o valor unitário de um produto e a quantidade desejada. Em seguida, calcula o valor total multiplicando o valor unitário pela quantidade e exibe o resultado na tela.
using System; class CalculoValorTotal { static void Main(string[] args) { float valorUnitario, quantidade, valorTotal; Console.WriteLine("Informe o valor unitário do produto: "); valorUnitario = float.Parse(Console.ReadLine()); Console.WriteLine("Informe a quantidade do produto: "); quantidade = float.Parse(Console.ReadLine()); valorTotal = valorUnitario * quantidade; Console.WriteLine("O valor total a ser pago pelo consumidor é: " + valorTotal.ToString("0.00")); } }
System
para utilizar as classes e métodos padrão do C#.CalculoValorTotal
que contém o método Main
, o ponto de entrada do programa.valorUnitario
, quantidade
e valorTotal
como do tipo float
para armazenar os valores.Console.WriteLine
para exibir a mensagem “Informe o valor unitário do produto: “.Console.ReadLine
para ler o valor digitado pelo usuário como uma string e, em seguida, convertemos para float
usando float.Parse
e atribuímos a valorUnitario
.Console.WriteLine
novamente para exibir a mensagem “Informe a quantidade do produto: “.Console.ReadLine
para ler o valor digitado pelo usuário como uma string e, em seguida, convertemos para float
usando float.Parse
e atribuímos a quantidade
.valorUnitario
por quantidade
e atribuindo o resultado a valorTotal
.Console.WriteLine
para exibir a mensagem “O valor total a ser pago pelo consumidor é: ” seguido de valorTotal
formatado para exibir duas casas decimais usando .ToString("0.00")
.Esse código em C# faz uma solicitação ao usuário para inserir o valor unitário de um produto e a quantidade desejada. Em seguida, calcula o valor total multiplicando o valor unitário pela quantidade e exibe o resultado formatado na tela.
import java.util.Scanner; public class CalculoValorTotal { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); float valorUnitario, quantidade, valorTotal; System.out.print("Informe o valor unitário do produto: "); valorUnitario = scanner.nextFloat(); System.out.print("Informe a quantidade do produto: "); quantidade = scanner.nextFloat(); valorTotal = valorUnitario * quantidade; System.out.println("O valor total a ser pago pelo consumidor é: " + valorTotal); scanner.close(); } }
CalculoValorTotal
.main
como ponto de entrada do programa.Scanner
para ler a entrada do usuário.valorUnitario
, quantidade
e valorTotal
como tipo float
para armazenar os valores.scanner.nextFloat()
.scanner.nextFloat()
.System.out.println()
.Scanner
para liberar os recursos.Esse código em Java lê o valor unitário de um produto e a quantidade desejada pelo usuário, e então calcula o valor total a ser pago multiplicando o valor unitário pela quantidade. Por fim, exibe o valor total na tela.
Beleza pessoal?
Dúvidas ou sugestão em outras linguagens? Deixe o seu comentário!
Um abraço e até o próximo post. Valeu!
Fala galera da programação, tudo beleza? No exercício de hoje vamos criar uma calculadora de juros e coeficiente para credito consignado. Para criar uma calculadora de juros e coeficiente para crédito consignado, você pode seguir os seguintes passos: Defina as variáveis e termos relevantes: Valor do empréstimo (principal) Taxa de juros anual (%) Prazo do […]
Fala galera da programação, tudo beleza? Novo exercício que envolve promoções. Na promoção de hoje o desconto é de 50% na compra da segunda unidade. Exemplos de saída: 1 unidade = 8 reais; 2 unidades = 12 reais; (Veja que a segunda tem 50% de desconto) 3 unidades = 20 reais; 4 unidades = 24 […]
Fala galera da programação, tudo beleza? Todos gostamos de uma boa promoção, não é verdade? E uma das formas de oferta é o deve X e pague por Y. neste nosso exercício uma loja está fazendo o leve 3 e pague por 2. O desafio é ler a quantidade de unidades que um consumidor está […]
Fala galera da programação, tudo beleza? E ai, gostam de fazer trabalhos em grupo na sala de aula? As vezes é uma confusão para conseguir montar. Utilizando esta temática vamos fazer este interessante exercício. Vamos ler o total de alunos da sala e ler quantos alunos haverão por grupo, assim podemos ter uma ideia de […]
Fala galera da programação, tudo beleza? Hoje vamos ver um exercício simples de lógica. A ideia é ler um número inteiro e mostrar a sua representação em horas, minutos e segundos. Dica: 1 hora = 3600 segundos. Exemplo: Lendo o número 3685 a saída deve ser: 1 hora(s), 1 minuto(s) e 25 segundos. Exemplo […]
Fala galera da programação, tudo beleza? Neste algoritmo temos um pouco mais de dificuldade na parte de lógica. Calcular a média aritmética é simples, é simplesmente somar os valores lidos e dividir pela quantidade de elementos informados, sendo que neste exercício é quatro. Já a média harmônica de um conjunto de números é um pouco […]
Fala galera da programação, tudo beleza? O exercício de hoje consiste em ler dois horários e descobrir quantos segundos há enter eles. Pare resolver o exercício siga as seguintes regras: Regra 1: Devem ser lidos 6 números inteiros em 6 variáveis diferentes, 3 para cada horário. Regra 2: Transformar cada horário em segundos, lembrando que […]
Fala galera da programação, tudo beleza? Vamos a um novo algoritmo para treinarmos a leitura de valores, cálculos e exibição na tela. Exemplo de execução Caso o usuário informar os valores 23 e 17, o algoritmo deve realizar o cálculo (23-17)2 e mostrar na tela o resultado (36). Vamos aos códigos! Exemplo em C++ /*************************************************************************** […]
Fala galera da programação, tudo beleza? Este é um exercício simples para treinar leitura, calculo e escrita de valores. Exemplo de execução Caso o usuário digitar os valores 11 e 13, o algoritmo deve realizar a multiplicação destes números e mostrar na tela o resultado (143). Exemplo de resposta em C++ /****************************************************************************** Criado […]
Fala galera, tudo beleza? Este exercício é bem simples e fácil. Indicado para ser um dos primeiros exercícios para que está iniciando na programação. Resposta em Portugol – Portugol Studio programa { funcao inicio() { inteiro idade escreva(“Informe a sua idade: “) leia(idade) escreva(“A idade informada foi: “, idade) } } Sugestão de […]