Viết chương trình nhập vào 1 số nguyên
Bài 1: in ra các số chính phương từ 1 đến n
Bài 2: in ra các số vừa chia hết cho 3 và 5
Bài 3: Tính tổng các số chăn từ 1 đến n và kiểm tra xem tổng đó có chia hết cho 5 và 7 không
Bài 4: In ra các số nguyên tố từ 1 đến n
Bài 5: In ra các số hoàn hảo từ 1 đến n
Bài 6: In ra các số pitago
( Giúp mình với mn chiều nay mk phải nộp bà cho thầy rùi )
Quảng cáo
2 câu trả lời 955
Câu 1:
#include
int main() {
int n, i, j;
do {
printf("Nhap n: ");
scanf("%d", &n);
} while(n<=0);
printf("\nCac so chinh phuong:");
for(i=1; i<=n; i++) {
for(j=1; j<=i; j++) {
if(j*j==i)
printf(" %d", i);
}
}
}
Câu 2:
uses crt;
Var dem,i,N:integer;
Begin Clrscr;
Writeln('Nhap vao so nguyen N');
Readln(N);
dem:=0;
for i:=1 to N do if(i mod 5=0) and (i mod 3=0) then dem:=dem+1;
wrteln('Cac so vua chia het cho 5 vua chia het cho 3 la ',dem);
Readln;
end
Câu 4:
#include
#include
using namespace std;
int main() {
int i = 2, j, so, kt;
cout << "Nhap so: ";
cin >> so;
cout << "Tat ca cac so nguyen to tu 1 den " << so << " la: ";
while (i <= so) {
kt = 1;
if (i != 0 && i != 1) {
j = 2;
while(j <= i/2) {
if(i%j == 0) {
kt = 0;
break;
}
j++;
}
} else {
kt = 0;
}
if(kt == 1) {
cout << i << " ";
}
i++;
}
return 0;
}
Câu 5:
#include
using namespace std;
int main() {
long long n,sum;
cout << "Enter your number: ";
cin >> n;
for ( int number = 1;number <= n;number++)
{
sum =0;
for (int i = 1 ; i <= number;i++)
if (number%i==0) sum+=i;
if (sum/2.0 == number) cout << number << endl;
}
return 0;
}
Câu 6:
#include<iostream>
#include<math.h>
using namespace std;
int sochinhphuong(float n)
{
if ((float)sqrt(n) - (int)sqrt(n) == 0) return 1;
return 0;
}
void pitago()
{
int i, j;
for (i = 2; i < 500; i++)
for (j = i; j < 500; j++)
{
if (sqrt(i*i+j*j)>500) break;
if (sochinhphuong(i*i + j*j)) cout << " (" << i << "," << j << "," << sqrt(i*i + j*j) << ") \n";
}
}
void main()
{
pitago();
}
Quảng cáo
Bạn muốn hỏi bài tập?
Câu hỏi hot cùng chủ đề
-
4099
-
3685
-
3215
