-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathContaCorrente.m
62 lines (48 loc) · 1.23 KB
/
ContaCorrente.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
//
// ContaCorrente.m
// Atividade3
//
// Created by Liliane Bezerra Lima on 05/02/15.
// Copyright (c) 2015 Liliane Bezerra Lima. All rights reserved.
//
#import "ContaCorrente.h"
@implementation ContaCorrente
-(ContaCorrente *) initWithName: (short)ag andConta:(long)cont andSaldo:(float)sald andLimite:(float)limi;
{
self = [super init];
if (self) {
agencia = ag;
conta = cont;
saldo = sald;
limite = limi;
}
return self;
}
-(void)ContaCorrente:(short)agencia and:(long)conta
{
double saldo_conta_corrente,aux_saldo_cc;
aux_saldo_cc = saldo/2;
saldo_conta_corrente = aux_saldo_cc - (aux_saldo_cc/10);
NSLog(@"Agencia: %d",agencia);
NSLog(@"Conta: %ld",conta);
NSLog(@"Seu saldo e: %f",saldo_conta_corrente);
}
-(void)ContaCorrente2:(short)agencia and:(long)conta and:(float)limite
{
double limite_conta_corrente = saldo * 0.1;
NSLog(@"Agencia: %d",agencia);
NSLog(@"Conta: %ld",conta);
NSLog(@"Seu limite e: %f",limite_conta_corrente);
}
-(float)saque:(float)valor
{
double aux_saldo_cc;
aux_saldo_cc = saldo/2;
aux_saldo_cc = aux_saldo_cc - valor;
return aux_saldo_cc;
}
-(float)getLimite
{
return limite;
}
@end