ios 做的一个三个数求平均数 最大数 最小数
#import "ViewController.h"
@interface ViewController ()
@property (weak, nonatomic) IBOutlet UITextField *one;//能够输入的第一个文本文框 用的是text按键
@property (weak, nonatomic) IBOutlet UITextField *two;//能够输入的第二个文本文框 用的是text按键
@property (weak, nonatomic) IBOutlet UITextField *three;//能够输入的第三个文本文框 用的是text按键
@property (weak, nonatomic) IBOutlet UITextField *max;//能够输出最大值的文本文框 用的是text按键
@property (weak, nonatomic) IBOutlet UITextField *pingjun;//能够输出平均值的文本文框 用的是text按键
@property (weak, nonatomic) IBOutlet UITextField *min;//能够输出最小值的文本文框 用的是text按键
@end
@implementation ViewController
- (IBAction)max:(id)sender { //用的是button按键 点击这个按键就能得到最大值
int a=self.one.text.intValue;//将第一个文本框中输入的值赋值给a
int b=self.two.text.intValue;//将第二个文本框中输入的值赋值给b
int c=self.three.text.intValue;//将第三个文本框中输入的值赋值给c
if(a>b){ //这里就是用的c语言中的三个数的比较法
if(a>c){
self.max.text=[NSString stringWithFormat:@"%d",a];
}
else
self.max.text=[NSString stringWithFormat:@"%d",c];
}else
if(b>c){
self.max.text=[NSString stringWithFormat:@"%d",b];
}else
self.max.text=[NSString stringWithFormat:@"%d",c];
}
- (IBAction)pingjun:(id)sender { //用的是button按键 点击这个按键就能得到最小值
int a=([self.one.text intValue]+[self.two.text intValue]+[self.three.text intValue])/3;//直接将三个文本中输入的值相加在除以三九可以了
self.pingjun.text=[NSString stringWithFormat:@"%d",a];
}
- (IBAction)min:(id)sender { //用的是button按键 点击这个按键就能得到最小值
int a=self.one.text.intValue;
int b=self.two.text.intValue;
int c=self.three.text.intValue;
if(a<b){
if(a<c){
self.min.text=[NSString stringWithFormat:@"%d",a];
}
else
self.min.text=[NSString stringWithFormat:@"%d",c];
}else
if(b<c){
self.min.text=[NSString stringWithFormat:@"%d",b];
}else
self.min.text=[NSString stringWithFormat:@"%d",c];
}
- (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.
}
@end
ios 做的一个三个数求平均数 最大数 最小数的更多相关文章
- javascript基础程序(算出一个数的平方值、算出一个数的阶乘、输出!- !- !- !- !- -! -! -! -! -! 、函数三个数中的最大数)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 用ios做的一个简单的记事本
#import "ViewController.h" @interface ViewController ()@property (weak, nonatomic) IBOutle ...
- C#编写代码:求三个数中的最大数
static void Main(string[] args) { float x, y, z, temp; Console.Write(&q ...
- 谷歌面试题:输入是两个整数数组,他们任意两个数的和又可以组成一个数组,求这个和中前k个数怎么做?
谷歌面试题:输入是两个整数数组,他们任意两个数的和又可以组成一个数组,求这个和中前k个数怎么做? 分析: "假设两个整数数组为A和B,各有N个元素,任意两个数的和组成的数组C有N^2个元素. ...
- JAVA_新建一个方法并且求三个数中的最大值
package wac.wev.as;//新建一个方法在求最大值import java.util.Scanner; public class MaxLian {public static void m ...
- CF E. Vasya and a Tree】 dfs+树状数组(给你一棵n个节点的树,每个点有一个权值,初始全为0,m次操作,每次三个数(v, d, x)表示只考虑以v为根的子树,将所有与v点距离小于等于d的点权值全部加上x,求所有操作完毕后,所有节点的值)
题意: 给你一棵n个节点的树,每个点有一个权值,初始全为0,m次操作,每次三个数(v, d, x)表示只考虑以v为根的子树,将所有与v点距离小于等于d的点权值全部加上x,求所有操作完毕后,所有节点的值 ...
- acd LCM Challenge(求1~n的随意三个数的最大公倍数)
Problem Description Some days ago, I learned the concept of LCM (least common multiple). I've played ...
- 最接近的三数之和(给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数, 使得它们的和与 target 最接近。返回这三个数的和)
例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 target 最接近的三个数的和为 2. (-1 + 2 + 1 = 2). 思路:首先对数组进行排序 ...
- js求三个数的最大值运算
js代码: <script> // var num1 = 32, // num2 = 43, // num3 = 98; // if (num1 > num2) { // if (n ...
随机推荐
- 从头开始学Java【1】
1:常见的DOS命令 盘符的切换 d:回车 目录的进入 cd javase cd javase\day01\code 目录的回退 cd.. cd\ 清屏 cls 退出 exit 创建目录 md 删除目 ...
- angular指令
转自:http://www.cnblogs.com/rohelm/p/4051437.html 对于指令,可以把它简单的理解成在特定DOM元素上运行的函数,指令可以扩展这个元素的功能. 首先来看个完整 ...
- Eight
Eight 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1043/http://acm.split.hdu.edu.cn/showproblem.ph ...
- html5权威指南:设置文本样式
css部分---设置文本与字体样式:http://blog.csdn.net/hierarch_lee/article/details/52611250 补充---设置网页文本选中样式:http:// ...
- git安装后配置--config
安装git后需要配置一下环境,每台计算机上只需要配置一次,程序升级时会保留配置信息. 你可以在任何时候再次通过运行命令来修改它们. 通过git config命令来配置环境变量,这些变量存储在三个不同的 ...
- c# delegate的invoke和bejinInvoke的区别
先看下面实实例代码 private delegate void testdg(); private void button1_Click(object sender, EventArgs e) ...
- ggplot2 geom设置—散点图
散点图也是目前R中的常用的图形之一 geom_point(mapping = NULL, data = NULL, stat = "identity", position = &q ...
- hdu_5879_Cure(打表)
题目链接:hdu_5879_Cure 题意: 给你一个n,让你计算1/k2的和,k从1到n. 题解: 因为只保留5位小数,所以打个100W的表,比这个数大的直接输出最后一位就行了 #include&l ...
- 简单的Socket通信
Socket简介 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求. 服务端步骤: • socket:创建服务器socket ...
- 查看,添加和删除GIT配置的正确姿势
查看GIT所有配置的命令: git config --list 查看GIT全局配置的命令: git config --global --list 添加GIT全局配置(HTTPS代理) git conf ...