Escreva um programa em C que simule uma conta corrente: ela possui um saldo inicial e você pode depositar ou sacar valores dela, para o exercício proposto, pode-se ter uma tela da seguinte forma:
Saldo: R$ 70.00
O que você quer fazer?
1. Depositar
2. Sacar
Se a opção: 1
Qual valor? 80
Após a entrada do usuário, mostra novamente a tela:
Saldo: R$ 150.00
Soluções para a tarefa
Código:
#include <stdio.h>
int main()
{
int op;
float saldo = 70.0, valorAux;
do
{
printf("Saldo: R$ %.2f\n\n", saldo);
printf("O que voce quer fazer?\n");
printf("1. Depositar\n");
printf("2. Sacar\n");
printf("3. Sair\n\n");
printf("Opcao: ");
do
{
scanf("%d", &op);
if (op < 1 || op > 3)
printf("Opcao invalida, redigite: ");
} while (op < 1 || op > 3);
if (op != 3)
{
printf("\nQual o valor? ");
scanf("%f", &valorAux);
switch (op)
{
case 1:
saldo += valorAux;
break;
case 2:
if (saldo < valorAux)
printf("\nSaldo insuficiente para saque!\n");
else
saldo -= valorAux;
break;
}
printf("\n");
}
} while (op != 3);
return 0;
}