前三题,要程序的过程

img


%%一
s=0;
n=input("n=");
for i=1:n
    s=s+i;
end
disp(s)
%%二
s=1;
n=input("n=");
for i=1:n
    s=s*i;
end
disp(s)
%%三
n=input("n=");
disp(max(rand(n,1)))
'''
1. 求和
'''
def total_sum(n):
    sum = 0
    for i in range(1, n+1):
        sum += i
    return sum
print("累加============")
sum = total_sum(1000)
print(sum)
'''
2.连乘
'''
def total_multi(n):
    sum = 1
    for i in range(1, n + 1):
        sum *= i
    return sum
print("累积============")
multi = total_multi(10)
print(multi)
'''
3. 随机 n 个数,选出最大值
'''
def random_max(n):
    import random
    nums = []
    for i in range(n):
        num = random.randint(0, 1000)
        nums.append(num)
    print(nums)
    max_num = max(nums)
    return max_num
print("随机数==========")
max_num = random_max(12)
print(max_num)

img