输入四个数字,把最大值和最小值打印在控制台上
时间: 2024-12-18 12:28:59 浏览: 3
当你有四个数字需要找出最大值和最小值并打印到控制台,你可以通过以下步骤实现这个功能:
1. 首先,创建一个变量分别存储当前找到的最大值(初始化为第一个数字)和最小值(初始化为第一个数字)。
2. 然后,遍历这四个数字,依次将每个数字与当前最大值和最小值进行比较。
- 如果当前数字大于最大值,就更新最大值。
- 同理,如果当前数字小于最小值,就更新最小值。
3. 遍历结束后,打印出最大值和最小值。
以下是使用Python示例代码:
```python
nums = [num1, num2, num3, num4] # 假设num1, num2, num3, num4是你给定的四个数字
max_value = nums[0]
min_value = nums[0]
for num in nums:
if num > max_value:
max_value = num
elif num < min_value:
min_value = num
print("最大值:", max_value)
print("最小值:", min_value)
```
相关问题
用visual,输入四个数字,把最大值和最小值打印在控制台上
在Visual Basic中,你可以通过以下几个步骤来获取并打印四个数字的最大值和最小值:
1. 首先,声明一个数组或四个单独的变量来存储这四个数字。
```vbnet
Dim numbers(3) As Integer ' 或者单独的变量 Dim num1, num2, num3, num4 As Integer
```
2. 接收用户的输入并将它们存储到数组或变量中。这里假设我们已经有了用户输入。
```vbnet
num1 = InputBox("请输入第一个数字")
num2 = InputBox("请输入第二个数字")
num3 = InputBox("请输入第三个数字")
num4 = InputBox("请输入第四个数字")
numbers(0) = num1
numbers(1) = num2
numbers(2) = num3
numbers(3) = num4
```
3. 找出最大值和最小值。可以分别比较每个数字,并更新最大值和最小值变量。
```vbnet
Dim maxValue As Integer = numbers(0)
Dim minValue As Integer = numbers(0)
For i = 1 To 3
If numbers(i) > maxValue Then
maxValue = numbers(i)
End If
If numbers(i) < minValue Then
minValue = numbers(i)
End If
Next
```
4. 最后,将结果打印到控制台。
```vbnet
Console.WriteLine("最大值是:" & maxValue)
Console.WriteLine("最小值是:" & minValue)
```
完整的代码示例:
```vbnet
Sub Main()
Dim num1, num2, num3, num4 As Integer
num1 = InputBox("请输入第一个数字")
num2 = InputBox("请输入第二个数字")
num3 = InputBox("请输入第三个数字")
num4 = InputBox("请输入第四个数字")
Dim maxValue As Integer = num1
Dim minValue As Integer = num1
If num2 > maxValue Then maxValue = num2
If num2 < minValue Then minValue = num2
If num3 > maxValue Then maxValue = num3
If num3 < minValue Then minValue = num3
If num4 > maxValue Then maxValue = num4
If num4 < minValue Then minValue = num4
Console.WriteLine("最大值是:" & maxValue)
Console.WriteLine("最小值是:" & minValue)
Console.ReadLine() ' 按Enter键暂停程序,便于查看结果
End Sub
```
c#编程一个程序,求出输入四个整数,求出其中最大值和最小值
好的,以下是一个 C# 的程序,可以实现输入四个整数,求出其中最大值和最小值的功能:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int a, b, c, d;
int max, min;
Console.WriteLine("请输入四个整数:");
a = int.Parse(Console.ReadLine());
b = int.Parse(Console.ReadLine());
c = int.Parse(Console.ReadLine());
d = int.Parse(Console.ReadLine());
// 求出最大值
max = a;
if (b > max) max = b;
if (c > max) max = c;
if (d > max) max = d;
// 求出最小值
min = a;
if (b < min) min = b;
if (c < min) min = c;
if (d < min) min = d;
Console.WriteLine("最大值为:" + max);
Console.WriteLine("最小值为:" + min);
Console.ReadKey();
}
}
```
程序先提示用户输入四个整数,然后通过 `int.Parse` 方法将用户输入的字符串转换成整数类型。接着程序通过比较四个整数的大小来求出最大值和最小值,并将结果输出到控制台上。
阅读全文