viewcontroller.h
#import <UIKit/UIKit.h>@interface ViewController : UIViewController
@property (weak, nonatomic) IBOutlet UITextField *numberOne;
@property (weak, nonatomic) IBOutlet UITextField *numberTwo;
@property (weak, nonatomic) IBOutlet UILabel *textLabel;
@property (weak, nonatomic) IBOutlet UILabel *answerIs;
@property (weak, nonatomic) IBOutlet UITextField *numberThree;
@property (weak, nonatomic) IBOutlet UILabel *textLabel2;
@property (strong, nonatomic) IBOutlet UIView *changeAbleA;
@property (strong, nonatomic) IBOutlet UIView *changeAbleB;
@property (strong, nonatomic) IBOutlet UIView *changeAbleC;
@end
viewcontroller.m
#import "ViewController.h"
@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}- (void)textViewDidChange:(UITextView *) textView{
_changeAbleA = _numberOne;
_changeAbleB = _numberTwo;
_changeAbleC = _numberThree;
}- (IBAction)buttonPressed:(id)sender {
[_numberOne resignFirstResponder];
[_numberTwo resignFirstResponder];
[_numberThree resignFirstResponder];
NSNumberFormatter * a = [[NSNumberFormatter alloc] init];
NSNumber * aA = [a numberFromString:_numberOne.text];
NSNumberFormatter * b = [[NSNumberFormatter alloc] init];
NSNumber * bB = [b numberFromString:_numberTwo.text];
NSNumberFormatter * c = [[NSNumberFormatter alloc] init];
NSNumber * cC = [c numberFromString:_numberThree.text];
float aaA = [aA floatValue];
float bbB = [bB floatValue];
float ccC = [cC floatValue];
NSNumber * x1 = [NSNumber numberWithFloat:(-bbB + sqrt( pow(bbB,2) - 4 * aaA *ccC) ) / 2 * aaA];
NSNumber * x2 = [NSNumber numberWithFloat:(-bbB - sqrt( pow(bbB,2) - 4 * aaA *ccC) ) / 2 * aaA];
if([aA intValue] == 0){
_answerIs.text = @"a = 0 , x ცარიელი სიმრავლეა";
}
else if([aA intValue] > 0){
_answerIs.text = @"პასუხი არის";
_textLabel.text = [x1 stringValue];
_textLabel2.text = [x2 stringValue];
}
else if([aA intValue] < 0){
_answerIs.text = @"პასუხი არის";
_textLabel.text = [x1 stringValue];
}
}
@end ზუსტად არ აკოპირებს, რამოდენიმე culry bracket-ს აკლებს