Bài 1 :Viết chương trình nhập vào 1 số nguyên n a)Tính tổng các số nguyên chẵn từ 1 đến n b) Kiểm tra n có phải là số nguyên tố không? Bài 2: Viết chương trình nhập vào n số nguyên x a) Tính trung bình cộng các số nguyên chẵn b) In ra các số chính phương c) Đổi các số nguyên âm chẵn thành nguyên dương chẵn
1 câu trả lời
Bài 1:
a,
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
long long S=0;
S=(n+2)*((n-2)/2+1)/2;
cout<<S;
}
b,
(đoạn đầu như trên)
{
int n;
cin>>n;
if(n<=1)
{
cout<<"Không phải số nguyên tố";
return 0;
}
for(int i=2;i<=sqrt(n);i++)
{
if(n%i==0)
{
cout<<"Không phải số nguyên tố";
return 0;
}
}
cout<<"Là số nguyên tố";
Bài 2:
a,
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a[101],S=0;
for(int i=1;i<=n;i++)
{
cin>>a[i];
if(a[i]%2==0) S+=a[i];
}
cout<<S%n;
b,
(đoạn đầu như trên)
{
int n;
cin>>n;
int a[101];
for(int i=1;i<=n;i++)
{
cin>>a[i];
if(sqrt(a[i])*sqrt(a[i])==a[i]) cout<<a[i]<<" ";
}
}
c,
(đoạn đầu như trên)
{
int n;
cin>>n;
int a[101];
for(int i=1;i<=n;i++)
{
cin>>a[i];
if(a[i]%2==0) a[i]=abs(a[i]);
}
for(int i=1;i<=n;i++) cout<<a[i]<<" ";
}
(Ông nào biết dịch c++ sang pascal thì giúp tui nha tui vote 5* :P)