Joao Henrique A. Oliveira Postado Dezembro 12, 2020 Denunciar Share Postado Dezembro 12, 2020 //Inserir as bibliotecas #include<math.h> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<conio.h> #include<time.h> #include<locale.h> //Fim das bibliotecas /* Exercício prático sem funções – Simulação de Conta Corrente */ //Início do programa principal main () { setlocale(LC_ALL, "Portuguese"); float saldo=1000, valor=0; int opcao, op2; printf("Saldo da conta corente: R$ %.2f\n\n", saldo); printf("O que deseja fazer?\n"); printf("1. Depositar\n"); printf("2. Sacar\n"); printf("3. Sair\n\n"); printf("Sua opção: "); scanf("%d", &opcao); while(opcao>3||opcao<1) { printf("1. Depositar\n"); printf("2. Sacar\n"); printf("3. Sair\n\n"); printf("Sua opção: "); scanf("%d", &opcao); } if(opcao==1) { printf("Qual valor? "); scanf("%f", &valor); saldo = saldo + valor; } if(opcao==2) { printf("Qual valor? "); scanf("%f", &valor); while(valor>saldo&&opcao!=3) { printf("\nSaldo insuficiente!"); printf("\nO que deseja fazer?"); printf("\n1 - Digitar outro valor"); printf("\n2 - Sair"); printf("\nSua opção: "); scanf("%d", &op2); while(op2>2||op2<1) { printf("\nOpção inválida! O que deseja fazer?"); printf("\n1 - Digitar outro valor"); printf("\n2 - Sair"); printf("\nSua opção: "); scanf("%d", &op2); } if(op2==1) { printf("\nDigite outro valor: "); scanf("%f", &valor); } if(op2==2) { opcao=3; } } saldo = saldo-valor; } if(opcao==3) { printf("\nObrigado e tenha um ótimo dia!"); } while(opcao!=3) { printf("\n\nSeu saldo atual é: R$ %.2f\n\n", saldo); printf("O que deseja fazer?\n"); printf("1. Depositar\n"); printf("2. Sacar\n"); printf("3. Sair\n\n"); printf("Sua opção: "); scanf("%d", &opcao); while(opcao>3||opcao<=0) { printf("\nOpção inválida! O que deseja fazer?\n"); printf("1. Depositar\n"); printf("2. Sacar\n"); printf("3. Sair\n\n"); printf("Sua opção: "); scanf("%d", &opcao); } if(opcao==1) { printf("Qual valor? "); scanf("%f", &valor); saldo = saldo + valor; } if(opcao==2) { printf("Qual valor? "); scanf("%f", &valor); while(valor>saldo&&opcao!=3) { printf("\nSaldo insuficiente!"); printf("\nO que deseja fazer?"); printf("\n1 - Digitar outro valor"); printf("\n2 - Sair"); printf("\nSua opção: "); scanf("%d", &op2); while(op2>2||op2<1) { printf("\nOpção inválida! O que deseja fazer?"); printf("\n1 - Digitar outro valor"); printf("\n2 - Sair"); printf("\nSua opção: "); scanf("%d", &op2); } if(op2==1) { printf("\nDigite outro valor: "); scanf("%f", &valor); } if(op2==2) { opcao=3; } } } saldo = saldo-valor; if(opcao==3) { printf("\nObrigado e tenha um ótimo dia!"); } } getche(); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Joao Henrique A. Oliveira
//Inserir as bibliotecas
#include<math.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
#include<time.h>
#include<locale.h>
//Fim das bibliotecas
/*
Exercício prático sem funções – Simulação de Conta Corrente
*/
//Início do programa principal
main ()
{
setlocale(LC_ALL, "Portuguese");
float saldo=1000, valor=0;
int opcao, op2;
printf("Saldo da conta corente: R$ %.2f\n\n", saldo);
printf("O que deseja fazer?\n");
printf("1. Depositar\n");
printf("2. Sacar\n");
printf("3. Sair\n\n");
printf("Sua opção: ");
scanf("%d", &opcao);
while(opcao>3||opcao<1)
{
printf("1. Depositar\n");
printf("2. Sacar\n");
printf("3. Sair\n\n");
printf("Sua opção: ");
scanf("%d", &opcao);
}
if(opcao==1)
{
printf("Qual valor? ");
scanf("%f", &valor);
saldo = saldo + valor;
}
if(opcao==2)
{
printf("Qual valor? ");
scanf("%f", &valor);
while(valor>saldo&&opcao!=3)
{
printf("\nSaldo insuficiente!");
printf("\nO que deseja fazer?");
printf("\n1 - Digitar outro valor");
printf("\n2 - Sair");
printf("\nSua opção: ");
scanf("%d", &op2);
while(op2>2||op2<1)
{
printf("\nOpção inválida! O que deseja fazer?");
printf("\n1 - Digitar outro valor");
printf("\n2 - Sair");
printf("\nSua opção: ");
scanf("%d", &op2);
}
if(op2==1)
{
printf("\nDigite outro valor: ");
scanf("%f", &valor);
}
if(op2==2)
{
opcao=3;
}
}
saldo = saldo-valor;
}
if(opcao==3)
{
printf("\nObrigado e tenha um ótimo dia!");
}
while(opcao!=3)
{
printf("\n\nSeu saldo atual é: R$ %.2f\n\n", saldo);
printf("O que deseja fazer?\n");
printf("1. Depositar\n");
printf("2. Sacar\n");
printf("3. Sair\n\n");
printf("Sua opção: ");
scanf("%d", &opcao);
while(opcao>3||opcao<=0)
{
printf("\nOpção inválida! O que deseja fazer?\n");
printf("1. Depositar\n");
printf("2. Sacar\n");
printf("3. Sair\n\n");
printf("Sua opção: ");
scanf("%d", &opcao);
}
if(opcao==1)
{
printf("Qual valor? ");
scanf("%f", &valor);
saldo = saldo + valor;
}
if(opcao==2)
{
printf("Qual valor? ");
scanf("%f", &valor);
while(valor>saldo&&opcao!=3)
{
printf("\nSaldo insuficiente!");
printf("\nO que deseja fazer?");
printf("\n1 - Digitar outro valor");
printf("\n2 - Sair");
printf("\nSua opção: ");
scanf("%d", &op2);
while(op2>2||op2<1)
{
printf("\nOpção inválida! O que deseja fazer?");
printf("\n1 - Digitar outro valor");
printf("\n2 - Sair");
printf("\nSua opção: ");
scanf("%d", &op2);
}
if(op2==1)
{
printf("\nDigite outro valor: ");
scanf("%f", &valor);
}
if(op2==2)
{
opcao=3;
}
}
}
saldo = saldo-valor;
if(opcao==3)
{
printf("\nObrigado e tenha um ótimo dia!");
}
}
getche();
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.