//
//  ViewController.swift
//  TipCalculatorPrework
//
//  Created by Greg Garman on 8/16/21.
//

import UIKit

class ViewController: UIViewController {

    
    //@IBOutlet weak var billAmountTextField: UITextField!
    //@IBOutlet weak var tipAmountLabel: UILabel!
    
    @IBOutlet weak var billAmountTextField: UITextField!
    
    @IBOutlet weak var tipAmountLabel: UILabel!
    @IBOutlet weak var tipControl: UISegmentedControl!
    @IBOutlet weak var TotalLabel: UILabel!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    }

    
    @IBAction func calculateTip(_ sender: Any) {
        let bill = Double(billAmountTextField.text!) ?? 0
        
        let tipPercentages=[0.15,0.18,0.2]
        let tip=bill*tipPercentages[tipControl.selectedSegmentIndex]
        
        let total=bill+tip
        
        tipAmountLabel.text=String(format: "$%.2f",tip)
        TotalLabel.text=String(format: "$%.2f",total)
        
        
    }
}

