Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pragma solidity 0.5.1;
- contract BancoLaSopresa {
- struct Cliente {
- uint id;
- string nombre;
- address direccion;
- uint saldo;
- }
- Cliente cliente;
- constructor (uint idC, string memory nombreC) public {
- cliente.id = idC;
- cliente.nombre = nombreC;
- cliente.direccion = msg.sender;
- cliente.saldo = 0;
- }
- function consultarPersona() public view returns(uint, string memory, address, uint) {
- return (cliente.id, cliente.nombre, cliente.direccion, cliente.saldo);
- }
- function consultarSaldo() public view returns(uint) {
- return cliente.saldo;
- }
- function depositarMoneda(uint dinero) public {
- uint saldoActual = cliente.saldo;
- cliente.saldo = saldoActual + dinero;
- }
- function retirarMoneda(uint dinero) public {
- uint saldoActual = cliente.saldo;
- cliente.saldo = saldoActual - dinero;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement