Tổng các ước nguyên của 1000 là :...........
tìm tổng của các ước chẵn nguyên dương của 1000
a) Số nguyên a được gọi là số hoàn thiện khi và chỉ khi tổng các ước dương của a (trừ ước a) bằng chính nó. Ví dụ 6 là số hoàn chỉnh vì 6 có các ước là 1,2,3 và tổng các ước là 1+2+3=6. Viết trương chình nhập vào số dương n từ bàn phím (0≤ n ≤ 1000). In lên màn hình tất cả các số hoàn chỉnh dương nhỏ hơn hoặc bằng n.
b)Trong toán học n! (đọc là giai thừa) dược định nghĩa như sau:
Qui ước: 0!=1
n!=1.2.3...n
Vd: 4!=1.2.3.4=24
Viết trương trình nhập từ bàn phím số nguyên n (0≤ n ≤ 20). Tính và in lên màn hình n!
a)
uses crt;
var n,i,t,j:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
t:=0;
for j:=1 to i-1 do
if i mod j=0 then t:=t+j;
if t=i then write(i:4);
end;
readln;
end.
b)
uses crt;
var gt:real;
i,n:integer;
begin
clrscr;
write('Nhap n='); readln(n);
gt:=1;
for i:=1 to n do
gt:=gt*i;
writeln(gt:0:0);
readln;
end.
Viết chương trình nhập từ bàn phím một số nguyên dương N (1<= N < 1000) in ra màn hình các thông tin sau :
a) Số các ước số nguyên dương của số N
b) Tổng các ước số nguyên dương của N
(m.n giúp em với)
#include <bits/stdc++.h>
using namespace std;
long n,i,dem,t;
int main()
{
cin>>n;
dem=0;
t=0;
for (i=1; i<=n;i++)
if (n%i==0)
{
dem++;
t=t+i;
}
cout<<dem<<" "<<t;
return 0;
}
Cho các số nguyên a=12 và b=-18
a Tìm các ước của a
b Tìm các ước của b
c Tìm tổng các số nguyên vừa là ước của a vừa là ước của b
a) Ư(12) = { -1; 1; -2; 2; -3; 3; -4; 4; -6; 6; -12; 12 }
b) Ư(-18) = { -1; 1; -18; 18; -2; 2; -9; 9; -3; 3; -6; 6 }
c) ƯC(12; -18) = { -1; 1; -2; 2; -3; 3; -6; 6 }
Tổng : (-1 + 1) + (-2 + 2) + (-3 +3) + (-6 +6) = 0
cho một số nguyên x. hãy in ra tất cả các ước nguyên dương của số đó
input:dòng đầu là một số nguyên n (0<n<1000) dòng tiếp theo chứa dãy n số nguyên, các số ghi cách nhau bởi một ký tự trống.
output: đưa ra tất cả các ước tìm đc theo thứ tự tăng dần
vd:
input: 1 2
output:1,2,3,4,6,12
viết bằng python
#include <bits/stdc++.h>
using namespace std;
long long n,i;
int main()
{
cin>>n;
for (i=1; i<=n; i++) if (n%i==0) cout<<i<<" ";
return 0;
}
CHO 1000 số nguyên. Biết rằng tổng của 9 số bất kì trong các số nguyên đã cho đều là số nguyên âm. Hỏi tổng của 1000 số nguyên đó là một số nguyên âm hay số nguyên dương? Vì sao?
mik cần gấp lắm mong các bạn giúp mình!!@@$$
Tổng của 9 số bất kì là 1 số nguyên âm =>trong 9 số đó có ít nhất 1 số nguyên âm
Ta loại số đó ra thì còn lại 999 số
Chia 999 số đó ra thành 111 nhóm, mỗi nhóm có 9 số . Vì 9 số bất kì trong mỗi nhóm có tổng là 1 số nguyên âm
=>Tổng của 111 nhóm là 1 số nguyên âm, nghĩa là tổng của 999 số đó là 1 số nguyên âm
Cộng với số nguyên âm ban đầu thì ra 1 số nguyên âm
Vậy...
tổng các ước nguyên dương của 17 là?
Viết chương trình pascal nhập n (N > 0) Xuất ra màn hình:
+ Các ước của n và cho biết có bao nhiêu ước.
+ Tổng các ước của n.
+ Xét tổng các ước của n có phải là số nguyên tố không?
Lưu ý: chỉ dùng lệnh while...do
var i,n,s,du,dem:integer;
Begin
While n<=0 do
Begin
Write('N = ');readln(n);
End;
For i:=1 to n do
If n mod i = 0 then
Begin
Write(i:7);
du:=du+1;
s:=s+i;
End;
Writeln('So uoc cua ',n,' la ',du);
Writeln('Tong cac uoc cua ',n,' la ',s);
For i:=1 to s do
If s mod i = 0 then dem:=dem+1;
If dem=2 then write(s,' la so nguyen to')
Else write(s,' khong la so nguyen to');
Readln;
End.
viết chương trình nhập vào số tự nhiên n và tính tổng các ước số của n mà các ước số đó là số nguyên tố.Giải thích n=6 thì ta có các ước số của 6 là 1,2,3,6.Trong đó các ước số là các số nguyên tố chỉ có 2 và 3.Vậy kết quả bằng 5(Pascal). Giúp mik v các bn
uses crt;
var i,n,t,j,kt:integer;
begin
clrscr;
readln(n);
t:=0;
for i:=2 to n do
if n mod i=0 then
begin
kt:=0;
for j:=2 to trunc(sqrt(i)) do
if i mod j=0 then kt:=1;
if kt=0 then t:=t+i;
end;
write(t);
readln;
end.
Dưới đây là một ví dụ về chương trình Pascal để tính tổng các ước số nguyên tố của một số tự nhiên n:
```pascal
program TinhTongUocSoNguyenTo;
var
n, i, j, sum: integer;
isPrime: boolean;
begin
write('Nhap vao so tu nhien n: ');
readln(n);
sum := 0;
for i := 1 to n do
begin
if n mod i = 0 then // Kiểm tra i có là ước số của n không
begin
isPrime := true;
for j := 2 to trunc(sqrt(i)) do // Kiểm tra i có phải là số nguyên tố không begin if i mod j = 0 then begin isPrime := false; break; end; end; if isPrime then // Nếu i là số nguyên tố, cộng vào tổng sum := sum + i; end;
end;
writeln('Tong cac uoc so nguyen to cua ', n, ' la: ', sum);
end.
```
Chương trình trên sẽ yêu cầu bạn nhập vào số tự nhiên n, sau đó tính tổng các ước số nguyên tố của n và hiển thị kết quả.
Tổng các ước nguyên của 4 là
các ước nguyên của 4 là : -1;1;-4;4;-2;2
=> Tổng= (-1+1)+(-2+2)+(-4+4)=0
các bạn làm kiểu j z mk chẳng pjt
dốt lắm