Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // ViewController.swift
- // Calculator
- //
- // Created by Bülent Siyah on 3.12.2017.
- // Copyright © 2017 Bülent Siyah. All rights reserved.
- //
- import UIKit
- class ViewController: UIViewController {
- @IBOutlet weak var tvIlkDeger: UITextField!
- @IBOutlet weak var tvIkinciDeger: UITextField!
- @IBOutlet weak var tvSonuc: UILabel!
- func hesapla(x:Int,y:Int,op:String)->String{
- var hesap=0
- if(op=="+"){
- hesap=x+y
- }else if(op=="*"){
- hesap=x*y
- }else if(op=="-"){
- hesap=x-y
- }else if(op=="/"){
- hesap=x/y
- }
- return String(hesap)
- }
- @IBAction func btnToplama(_ sender: Any) {
- // var hatali_ilkDeger=Int(tvIlkDeger.text!)
- // var hatali_ikinciDeger=Int(tvIkinciDeger.text!)
- if let ilkDegerr=Int(tvIlkDeger.text!){
- if let ikinciDegerr=Int(tvIkinciDeger.text!){
- tvSonuc.text=hesapla(x: ilkDegerr,y: ikinciDegerr,op: "+")
- }
- }
- }
- @IBAction func btnCarpma(_ sender: Any) {
- if let ilkDegerr=Int(tvIlkDeger.text!){
- if let ikinciDegerr=Int(tvIkinciDeger.text!){
- tvSonuc.text=hesapla(x: ilkDegerr,y: ikinciDegerr,op: "*")
- }
- }
- }
- @IBAction func btnCikarma(_ sender: Any) {
- if let ilkDegerr=Int(tvIlkDeger.text!){
- if let ikinciDegerr=Int(tvIkinciDeger.text!){
- tvSonuc.text=hesapla(x: ilkDegerr,y: ikinciDegerr,op: "-")
- }
- }
- }
- @IBAction func btnBolme(_ sender: Any) {
- if let ilkDegerr=Int(tvIlkDeger.text!){
- if let ikinciDegerr=Int(tvIkinciDeger.text!){
- tvSonuc.text=hesapla(x: ilkDegerr,y: ikinciDegerr,op: "/")
- }
- }
- }
- override func viewDidLoad() {
- super.viewDidLoad()
- tvSonuc.text=""
- // Do any additional setup after loading the view, typically from a nib.
- }
- override func didReceiveMemoryWarning() {
- super.didReceiveMemoryWarning()
- // Dispose of any resources that can be recreated.
- }
- }
Add Comment
Please, Sign In to add comment