给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。 输入格式: 输入只有三个正整数a、b、c。数据之间用一个空格隔开。 输出格式: 输出一行,包括三个的和、乘积、平均数。 数据之间用一个空格隔开,其中平均数保留小数后面两位。
时间: 2024-05-04 16:21:33 浏览: 147
以下是Python语言的实现代码:
```python
a, b, c = map(int, input().split())
sum = a + b + c
product = a * b * c
average = sum / 3
print(sum, product, '%.2f' % average)
```
输入示例:
```
1 2 3
```
输出示例:
```
6 6 2.00
```
相关问题
给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。 输入格式: 输入只有三个正整数 a、b、c。数据之间用一个空格隔开。 输出格式: 输出一行,包括三个的和、乘积、平均数。 数据之间用一个空格隔开,其中平均数保留小数后面两位。
要设计一个Java程序来计算给定三个整数的和、乘积和平均数,你可以按照以下步骤编写:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入三个整数
System.out.println("请输入三个正整数,用空格分隔:");
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
// 计算和、乘积和平均数
int sum = a + b + c;
long product = (long) a * (long) b * (long) c; // 防止溢出,使用长整型
double average = (double) sum / 3; // 小数点后保留两位
// 输出结果
System.out.printf("和: %d, 乘积: %d, 平均数: %.2f%n", sum, product, average);
scanner.close(); // 关闭扫描器
}
}
```
在这个程序中,我们首先导入了`Scanner`类来从控制台读取用户的输入。然后,我们提示用户输入三个整数,并分别存储在变量`a`、`b`和`c`中。接着,我们计算这三个数的和(`sum`)、乘积(转换为`long`类型以防止整数溢出)和平均数(保留两位小数)。最后,我们使用`printf`格式化输出结果。
题目描述:给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。
要编写一个C语言程序,用于计算三个整数的和、乘积和平均数,你可以按照以下步骤进行:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
// 输入三个整数
printf("请输入三个整数:\n");
scanf("%d %d %d", &num1, &num2, &num3);
// 计算和
int sum = num1 + num2 + num3;
// 计算乘积
int product = num1 * num2 * num3;
// 计算平均数(确保除数不为0)
double average = (double)(sum) / 3; // 注意类型转换,防止整数除法
// 输出结果
printf("这三个数的和是:%d\n", sum);
printf("这三个数的乘积是:%d\n", product);
printf("这三个数的平均数是:%.2f\n", average); // 保留两位小数
return 0;
}
```
在这个程序中,我们首先从用户那里获取三个整数,然后分别计算它们的和、乘积和平均值。注意,在计算平均值时,我们将和转换为`double`类型以得到精确的小数值。
阅读全文