编写一个程序,从键盘依次读入5个实数,如果整个输入序列不递减,则输出YES,否则输出NO.
时间: 2023-05-19 10:00:40 浏览: 219
以下是符合要求的代码:
```python
nums = []
for i in range(5):
nums.append(float(input()))
if all(nums[i] <= nums[i+1] for i in range(4)):
print("YES")
else:
print("NO")
```
这个程序会依次读入5个实数,然后检查它们是否递增。如果是递增的,则输出YES,否则输出NO。
相关问题
C语言编写一个程序,从键盘依次读入5个实数,如果整个输入序列不递减,则输出Yes,否则输出No.
以下是C语言编写的程序,可以实现从键盘依次读入5个实数,如果整个输入序列不递减,则输出Yes,否则输出No。
```c
#include <stdio.h>
int main() {
float num[5];
int i;
int flag = 1;
printf("请输入5个实数:\n");
for (i = 0; i < 5; i++) {
scanf("%f", &num[i]);
}
for (i = 0; i < 4; i++) {
if (num[i] > num[i + 1]) {
flag = 0;
break;
}
}
if (flag) {
printf("Yes\n");
} else {
printf("No\n");
}
return 0;
}
```
希望能对您有所帮助。
用C语言编写一个程序,从键盘依次读入5个实数,如果整个输入序列不递减,则输出YES,否则输出NO.
以下是用C语言编写的程序,可以从键盘依次读入5个实数,如果整个输入序列不递减,则输出YES,否则输出NO。
```
#include <stdio.h>
int main() {
float a, b, c, d, e;
printf("请输入5个实数:\n");
scanf("%f%f%f%f%f", &a, &b, &c, &d, &e);
if (a <= b && b <= c && c <= d && d <= e) {
printf("YES\n");
} else {
printf("NO\n");
}
return 0;
}
```