Buscar

APS_INT_PROG

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
#include <stdlib.h>						
#include <locale.h>
//############################ Variáveis globais #######################################//
	float saldo,t1,t2,m1,m2;
//############################ Funções aritiméticas #######################################//
atual ()
{
	
}	
 retirada ()
{
 float ret;
 printf ("Insira o valor a ser retirado: ");
 scanf ("%f",&ret);
	t1=m1-ret;
	m1=t1; 
}
 deposito ()
{
 float dep; 
 printf ("Insira o valor a ser depositado: ");
 scanf ("%f",&dep);
 t2=m2+dep;
 m2=t2;
}
main()
{
 
 setlocale(LC_ALL, "Portuguese");
 int op,senha, cadastro;
 char nome [100];
 op=1;
 
 printf("Insira seu nome: ");
 scanf("%s",&nome);
 system ("cls");
 printf("Olá %s, favor cadastre sua senha (Apenas números): ", nome);
 scanf("%d",&senha);
 system ("cls");
 printf("Digite sua senha cadastrada: ",nome);
 scanf ("%d",&cadastro);
while (senha==cadastro && (op==1|| op==2 || op==3))
{
	system ("cls");	
	printf ("Bem vindo ao menu %s ! \n Solicite a opção desejada: \n",nome);
	printf ("Opção 1 - Verificação de saldo \n");
	printf ("Opção 2 - Retirada de dinheiro \n");
	printf ("Opção 3 - Depósito em dinheiro \n");
	printf ("\n");	
	printf ("Opção: ");
	scanf("%d",&op);
	
	 switch (op)
		{ 
		case 1: atual ();
 	break;
 	case 2: retirada ();
 	break;
 	case 3: deposito ();
 	break;
 	default:
 		printf("Opção incorreta, saindo do programa... \n");
 	}
 
	saldo=t1+t2;
	printf ("Saldo atual: %3.2f",saldo);
	printf("\n");
	system ("pause");
	system("cls");
	}
printf("Senha incorreta, saindo do programa... \n");
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais