Em linguagem C Escrever um programa que simule um caixa eletrônico:
1) Apresentar um logotipo do banco usando caracteres (ASCII arte);
2) Apresentar um menu com as opções "depósito", "saque", "saldo";
3) Perguntar ao usuário que operação deseja realizar;
4) Dependendo da escolha, realizar a operação (se preciso, perguntar ao usuário o valor desejado);
5) Ao final, mostrar uma mensagem de agradecimento pelo uso do sistema.
Soluções para a tarefa
Resposta:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
int escolha;
float saque, deposito, saldo = 0;
setlocale(LC_ALL, "Portuguese");
printf(" ____ _\n");
printf("| __/_/_o____/_|\n");
printf("<[___/_/_-----<\n");
printf("| o'\n\n");
printf("BANCO AVIÃO\n\n");
printf("Digite o que quer fazer: (1)Consulta saldo, (2)saque, (3)depósito, (4)sair: ");
scanf("%i", &escolha);
while (escolha != 4)
{
if (escolha == 1)
printf("\nSeu saldo é: %.2f", saldo);
else if (escolha == 2)
{
printf("\nDigite o valor do saque: ");
scanf("%f", &saque);
if ((saldo - saque) <= 0)
printf("Você não possui saldo");
else{
saldo = saldo - saque;
printf("\nSeu saldo é: %.2f", saldo);
}
}
else if (escolha == 3){
printf("\nDigite o valor a ser depositado: ");
scanf("%f", &deposito);
saldo = saldo + deposito;
printf("Seu saldo é %.2f reais", saldo);
}
printf("\n===============================================================================================");
printf("\n\nDigite o que quer fazer: (1)Consulta saldo, (2)saque, (3)depósito, (4)sair: ");
scanf("%i", &escolha);
}
system("pause");
}