Informática, perguntado por evertonvendrame65, 9 meses atrás

Alguém poderia me ajudar a criar um programa na linguagem C com esse enunciado a baixo o programa que estou usando é o Dev C++

Em um banco de uma cidade do interior o gerente

estipulou uma nova taxa sobre as operações

financeiras que são realizadas nas contas correntes.

Cada valor retirado da conta será cobrado uma taxa de

0,38%.

Faça um programa que leia o saldo do cliente e o valor

da retirada, calcule e mostre o valor da taxa e o saldo

atual do cliente.​

Soluções para a tarefa

Respondido por vicctor991
0

Resposta:

#include <iostream>

int main() {

 

int saldo, saque;

float saldo_taxa, taxa;

 

printf("Digite um valor para depositar: ");

scanf("%d" , &saldo);

 

printf("\nSeu saldo e de: %d reais", saldo);

 

printf("\nDigite um valor a ser retirado: ");

scanf("%d", &saque);

 

if((saque > saldo) || (saque < 0)) {

 printf("\nErro! valor de saque, digite um valor valido...");

 

 printf("\nDigite um valor a ser retirado: ");

 scanf("%d", &saque);

} else {

 

 taxa = 0.38;  

 saldo = saldo - saque;    

 saldo_taxa = saldo * taxa / 100;  

   

 printf("\n Voce retirou %d reais", saque);

 printf("\n Com uma taxa de: %.2f (%)",taxa);

 

 printf("\n Seu saldo atual com taxas de 0.38: %.2f reais", saldo - saldo_taxa);  

}  

return 0;

}

Explicação:

1. Começamos declarando algumas variáveis saldo, saque, saldo_taxa(VALOR FINAL COM DESCONTO) e taxa.

2. Solicitamos ao usuário que digite um valor para depósito e guardamos seu valor na variável saldo.

3. Logo após o depósito ser feito mostramos o saldo ao usuário e pedimos para que informe o valor do saque.

4. Verificamos se o valor do saque é maior ou menor que o saldo e caso seja informa um erro na tela e pede novamente para que digite um valor válido, caso o valor seja válido definimos valores para TAXA = 0.38 e SALDO passa a receber (SALDO - SAQUE), imagine que depositei 100, então saldo vale 100 e informei que quero sacar 10, então saque vale 10 logo fazemos a subtração (SALDO - SAQUE) ou seja (100 - 10) SALDO agora vale 90.

5. Definimos o valor de saldo_taxa como sendo (SALDO * TAXA / 100)

no caso então ficaria (90 * 0.38 / 100) = 0,342 sera descontado.

6. Finalmente fazemos (SALDO - SALDO_TAXA)  ou seja (90 - 0,342) e obtemos o resultado final esperado (89.66).

Espero ter ajudado.

Perguntas interessantes