K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

18 tháng 10 2022

Ta cần khai báo biến n kiểu int là phần tử cuối cùng trong biểu thức và biến p = 1 để tính tích của biểu thức (nếu p = 0 thì biểu thức luôn luôn = 0).

Sử dụng vòng lặp do..while với điều kiện n >= 1, nếu n < 1 thì yêu cầu nhập lại n.

Để tính tích của biểu thức ta có thể sử dụng một trong hai vòng lặp là while và for.

Bài viết này được đăng tại [free tuts .net]

1 2 3 4 //tính biểu thức bằng vòng lặp for   for(int i = 1; i <= n; i++){     p = p * i;   }
 

Hoặc

1 2 3 4 5 6 //tính biểu thức bằng vòng lặp while while(i <= n) {    p = p * i;    i++; }

Sau khi tính xong ta được tích của biểu thức là p, khi đó chỉ cần in p ra màn hình.

Code:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #include<stdio.h> int main() {   int n;   float p = 1;   do   {      printf("\nNhập vào số n: ");      scanf("%d", &n);      if(n < 1)      {         printf("\nSố n phải lớn hơn hoặc bằng 1, vui lòng nhập lại !");      }   }while(n < 1);   //tính biểu thức bằng vòng lặp for   for(int i = 1; i <= n; i++){     p = p * i;   }   //tính biểu thức bằng vòng lặp while   // while(i <= n)   // {   // p = p * i;   //    i++;   // }   printf("\nTích 1 x 2 x ... x %d là: %.1f",n, p);     printf("\n-----------------------------------------------------\n");   printf("Chương trình này được đăng tại Freetuts.net"); }
1 tháng 3 2023

n = int(input('Nhập số tự nhiên n: '))
T = 1
for i in range(1,n+1):
    T *= i
print('Tích các số từ 1 đến',n,'là:',T)

20 tháng 3 2023

Chương trình tính tổng: 

n = int(input("Nhập n: "))

S = 0

for i in range(1, n+1):

     S = S + i

print("Tổng S là:", S)

Chương trình tính tích:

n = int(input("Nhập n: "))

T = 1

for i in range(1, n+1):

     T = T * i

print("Tích T là:", T)

21 tháng 2 2022

Cái này là chương trình Python nha mọi người

26 tháng 4 2023

def is_coprime(a, b):
    """Hàm ktra a và b có phải là nguyên tố cùng nhau"""
    while b:
        a, b = b, a % b
    return a == 1

n = int(input("Nhập stn n: "))
count = 0

for i in range(1, n+1):
    if is_coprime(i, n):
        count += 1

print(f"Số lượng số nguyên tố cùng nhau với n là {count}.")

7 tháng 5 2023

Program HOC24;

var s: longint;

i,n: integer;

begin

write('Nhap n: '); readln(n);

s:=1;

for i:=1 to n do s:=s*i;

write('S = ',s);

readln

end.

7 tháng 3 2022

Uses Crt; 

Var i,n:longint; S: real;

Begin

Clrscr;

For i:=1 to n do S:=S+1/n;

Write(S);

Readln

End.

 

21 tháng 10 2021

Câu 1: 

#include <bits/stdc++.h>

using namespace std;

double a,b,c;

int main()

{

cin>>a>>b>>c;

cout<<fixed<<setprecision(2)<<a*b*c;

return 0;

}

uses crt;

var i,n,x,s:integer;

begin

clrscr;

readln(n);

s:=1;

for i:=1 to n do

begin

readln(x);

s:=s*x;

end;

writeln(s);

readln;

end.

12 tháng 3 2023

uses crt;

var n,i:integer;

      s:longint;

begin

clrscr;

writeln('nhap n:');readln(n);

for i:=1 to n do s:=s*i;

write('tich cua ',n,'so tu nhien dau tien la:',s);

readln;

end.