C++ algoritmo que leia C e imprima P com 4 casas

02/08/2021

4

C++

Olá pessoal estou começando Logica agora e estou com dificuldade em um exercício gostaria da ajuda de como resolver isso
O preço dos produtos de uma empresa é armazenado de forma codificada e todos eles são lidos por uma máquina semelhante (mas não igual) a um código de barras. O c ódigo tem o formato C=c1 c 2 c3 c 4 c5 ( c1, c2, c3, c 4, c 5 s ão dígitos entre 0 e 9). Para determinarmos o preço P=p1 p2 p3 p4 de um determinado produto cujo código é C, a máquina deve ler C e calcular o preço fazendo as seguintes contas:

p3p4 = C div 1000 p2 = (c1*c2*c3*c4*c5) mod 10 p1 = (c2c3) div 10 (repare que esta operação não é c2*c3 testando o exemplo abaixo)

Exemplificando, se C = 47238 então P=7447 pois as contas feitas foram: p3p4 = 47238 div 1000 = 47 p2 = (4*7*2*3*8) mod 10 = 4 p1 = 72 div 10 = 7

Descreva um programa na Linguagem C++ que leia C e imprima P com 4 casas.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar