-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconta.py
More file actions
33 lines (27 loc) · 1.02 KB
/
Copy pathconta.py
File metadata and controls
33 lines (27 loc) · 1.02 KB
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
class Conta:
def __init__(self, numero, nome, saldo): # construtor
self.numero = numero
self.nome = nome
self.saldo = saldo
print('classe inicializada pelo construtor\n')
def deposito(self, valor):
self.saldo += valor
def saque(self, valor):
if valor<=self.saldo:
self.saldo -= valor
else:
print('Saldo insuficiente: %.2f' % self.saldo)
def mostra(self):
print('Número: %d' % self.numero)
print('Nome: %s' % self.nome)
print('Saldo: %.2f' % self.saldo)
#Programa movimento:
from conta import Conta
numero = int(input("Digite o número: "))
nome = input("Digite o seu nome: ")
saldo = float(input("Digite o saldo: "))
conta = Conta(numero, nome, saldo)
conta.saque(float(input("Digite a quantidade do saque: ")))
conta.saque(float(input("Digite a quantidade do saque: ")))
conta.deposito(float(input("Digite a quantidade do valor a depositar: ")))
conta.mostra()