Skip to content

Instantly share code, notes, and snippets.

@slavagoreev
Last active November 23, 2020 12:15
Show Gist options
  • Save slavagoreev/d6d85fac0e1aa35b80ed0c279f977caa to your computer and use it in GitHub Desktop.
Save slavagoreev/d6d85fac0e1aa35b80ed0c279f977caa to your computer and use it in GitHub Desktop.
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.4.24+commit.e67f0147.js&optimize=false&runs=200&gist=
pragma solidity 0.4.24;
contract Calculator {
int result = 0;
constructor() public { }
function getResult() public view returns (int)
{
return result;
}
function addition(int x, int y) public {
result = x + y;
}
function sub(int x, int y) public {
result = x - y;
}
function mult(int x, int y) public {
result = x * y;
}
function div(int x, int y) public {
result = x / y;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment