1.Verilmiş natural ədədin rəqəmləri arasında 5 rəqəminin olub-olmamasını tapmalı
#include
using namespace std;
int main() {
int n,t; bool f=false;
cin>>n;
while (n>0){
t=n%10 ;
if(t==5) f= true ;
n=n/10;
}
if (f==true)
cout<<" 5 var";
else
cout<<" 5 yoxdur";
return 0;
}
2. Verilmiş natural ədəddə tək və cüt rəqəmlərin sayını tapmalı
#include
using namespace std;
int main() {
int n,t,SAYtek=0,SAYcut=0;
cin>>n;
while(n>0){
t=n%10;
n=n/10;
if(t%2==0)
SAYcut++;
else
SAYtek++;
}
cout<<"cut ededlerin sayi = "<cout<<"tek ededlerin sayi = "<return 0;
}
3.Verilmiş natural ədəddə 0 və 5 rəqəmlərindən fərqli rəqəmlərin sayını tapmalı #include using namespace std;
int main() {
int n,t,s=0;
cin>>n;
while(n>0){
t=n%10;
if(t!=0 && t!=5)
s++;
n=n/10;
}
cout< return 0;
}
4. Verilmiş natural ədədinin tərsinə düzülmüş rəqəmlərindən alınan ədədi tapmalı
#include
using namespace std;
int main() {
int n,t,eded=0;
cout<<"ededi daxil et - ";
cin>>n;
while(n>0){
t=n%10;
n=n/10;
eded=eded*10+t;
}
cout<<"netice - "< return 0;
}
5.Verilmiş natural ədədi ilə tərsinin cəmini tapmalı
#include
using namespace std;
int main() {
int a,b,n,ters=0;
cin>>a;
b=a;
while(a>0){
n=a%10;
ters=ters*10+n;
a=a/10;
}
cout< return 0;
}
6. Verilmiş natural ədədinin birinci və sonuncu rəqəmlərinin cəmini tapmalı #include using namespace std;
int main() {
int n,t,x;
cout<<"ededi daxil et - ";
cin>>n;
x=n;
while(n>0){
t=n%10;
n=n/10;
}
cout<<"netice - "< return 0;
}
7.Verilmiş natural ədədinin birinci və sonuncu rəqəmlərindən başqa qalan rəqəmlərin cəmini tapmalı
#include
using namespace std;
int main() {
int a,a1,a2,b,c,t,s=0;
cin>>a;
a1=a;
a2=a;
while(a>0){
b=a%10;
s=s+b;
a=a/10;
}
c=a1%10;
while(a2>10)
a2=a2/10;
cout< return 0;
}
8.Verilmiş natural ədəddə 0 və 5 rəqəmlərindən fərqli rəqəmlərin cəmini tapmalı #include using namespace std;
int main() {
int n,t,cem=0;
cout<<"ededi daxil et - ";
cin>>n;
while(n>0){
t=n%10;
n=n/10;
if(t!=0 && t!=5)
cem=cem+t;
}
cout<<"netice - "< return 0;
}
using namespace std;
int main() {
int a,b,n,ters=0;
cin>>a;
b=a;
while(a>0){
n=a%10;
ters=ters*10+n;
a=a/10;
}
if(b==ters)
cout<<"polindromdur";
else
cout<<"polindrom deyil";
return 0;
}
10.Verilmiş natural ədəddə yanaşı gələn eyni rəqəmlərin olub-olmamasını tapmalı #include using namespace std;
int main() {
int n,t;
bool f=false;
cout<<"ededi daxil et - ";
cin>>n;
while(n>0){
t=n%10;
n=n/10;
if(t==n%10)
f=true;
}
if(f == true)
cout<<"yanasi gelen eyni reqemler var"< else
cout<<"yanasi gelen eyni reqem yoxdur"< return 0;
}
11.Verilmiş natural ədəddən 0 rəqəmlərini silməklə alınan ədədi tapmalı
#include
using namespace std;
int main() {
int n,t,eded=0;
float mertebe=0.1;
cin>>n;
while(n>0){
t=n%10;
n=n/10;
if(t == 0)
continue;
mertebe=mertebe*10;
eded=eded+t*mertebe;
}
cout< return 0;
}
12.Verilmiş natural ədədinin birinci və sonuncu rəqəmlərinin cəminin tək olub-olmamasını tapmalı #include using namespace std;
int main() {
int n,t,x,cem;
cout<<"ededi daxil et - ";
cin>>n;
x=n;
while(n>0){
t=n%10;
n=n/10;
}
cem=t+x%10;
if(cem%2==0)
cout<<"tek deyil"< else
cout<<"tekdir"< return 0;
}
13.Verilmiş natural ədədin ikilik say sistemində təsvirini almalı
14.Verilmiş N natural ədədi verilmişdir. Yoxlamalı, bu ədədin bütün rəqəmləri artan sıra ilə gəlirmi? #include using namespace std;
int main() {
int n,t;
bool f=true;
cout<<"ededi daxil et - ";
cin>>n;
while(n>0){
t=n%10;
n=n/10;
if(t f=false;
}
}
if( f == true)
cout<<"artandir"< else
cout<<"artan deyil"< return 0;
}
15.Verilmiş N natural ədədinədək bütün polindrom ədədləri tapmalı
18.Verilmiş N natural ədədinədək bütün rəqəmləri eyni olan ədədləri çap etməli #include using namespace std;
int analiz(int n){
int t,a;
bool f=true;
a=n;
t=n%10;
while(n>0){
if(n%10!=t)
f=false;
n=n/10;
}
if(f==true)
cout<return n;
}
int main(){
int n;
cin>>n;
for(int i=1;i analiz(i);
}
}
19.Verilmiş N natural ədədinədək ilk və son rəqəmi fərqli olan ədələri çap etməli
20.Verilmiş N natural ədədinədək elə ədədləri çap edin ki, bütün rəqəmləri cüt rəqəm olsun #include using namespace std;
int analiz(int n){
int t,a;
bool f=true;
a=n;
t=n%10;
while(n>0){
if(n%10!=t)
f=false;
n=n/10;
}
if(f==true && t%2==0)
cout< return n;
}
int main(){
int n;
cin>>n;
for(int i=1;i analiz(i);
}
}
21.Verilmiş N natural ədədinədək elə ədədləri çap edin ki, tərkibində 5 rəqəmi olmasın
22.Verilmiş N natural ədədinədək rəqəmlərinin sayı ilk rəqəmə bərabər olan ədədləri tapmalı #include using namespace std;
int analiz(int n){
int say=0,t,a;
a=n;
while(n>0){
t=n%10;
n=n/10;
say++;
}
if(say == t)
cout< return n;
}
int main(){
int n;
cin>>n;
for(int i=1;i analiz(i);
}
}
23.Funksiya tətbiq etməklə verilmiş N natural ədədinədək sadə ədədləri çap etməli
{
int a;
cin>>a;
for(int i=2;iif(sade(i)==true)
cout<return 0;
}
24.Verilmiş N natural ədədinədək rəqəmlərinin cəmi 5-dən böyük olan sadə ədədləri tapmalı #include using namespace std;
int analiz(int n) {
int a,t,cem=0;
bool f=true;
a=n;
for(int i=2;i if(n%i==0)
f=false;
}
while(n>0){
t=n%10;
n=n/10;
cem=cem+t;
}
if(cem==5 && f==true)
cout< return n;
}
int main(){
int n;
cin>>n;
for(int i=1;i analiz(i);
}
}
25.Verilmiş N elementli bir ölçülü massivin elementləri arasında neçəsi cütdür və cüt rəqəmlə başlayır?
int main()
{
int n,c,say=0;
int arr[]={24,36,38,62,16,43,64};
n=sizeof(arr)/sizeof(arr[0]);
for(int i=0;ic=arr[i];
while(c>10)
c=c/10;
if(arr[i]%2==0 && c%2==0)
say++;
}
cout<return 0;
}
26. Verilmiş N elementli bir ölçülü massivin 7 ilə başlayan elementlərini çap etməli #include using namespace std;
int ilkreqem(int n){
int a,t;
a=n;
while(n>0){
t=n%10;
n=n/10;
}
if(t==7)
cout< return n;
}
int main(){
int arr[]={31,730,748,69,72};
int n,t;
n=sizeof(arr)/sizeof(arr[0]);
for(int i=0;i ilkreqem(arr[i]);
}
}
27.Verilmiş N elementli bir ölçülü massivin maksimal elementi eyni rəqəmlərdən ibarətdirmi?
int main(int argc, char** argv) {
int n,c,d;
bool f=true;
int arr[]={22,444,87,5};
n=sizeof(arr)/sizeof(arr[0]);
int max=arr[0];
for(int i=0;i if(arr[i]>max)
max=arr[i];
c=max%10;
while(max>0){
d=max%10;
if(d!=c) f=false;
max=max/10;
}
if(f==true)
cout<<"beli";
else
cout<<"xeyr";
return 0;
}
28.Verilmiş N elementli bir ölçülü massivin minimal elementi tək ədəddirmi? #include using namespace std;
int main(){
int arr[]={31,69,72,20,45,78};
int MIN,n;
n=sizeof(arr)/sizeof(arr[0]);
MIN=arr[0];
for(int i=0;i if(arr[i] MIN=arr[i];
}
if(MIN%2!=0)
cout<<"tek ededir "< else
cout<<"tek eded deyil "< return 0;
}
29.Verilmiş N elementli bir ölçülü massivin sadə indeksli elementlərini 0 ilə əvəz etməli
int main()
{
int arr[]={15,87,33,871,5,4,9}; // 33,871,4
int n=sizeof(arr)/sizeof(arr[0]);
for(int i=2;ibool f=true;
for(int j=2;jif(i%j==0)
f=false;
if(f==true)
arr[i]=0;
}
for(int i=0;icout<return 0;
}
30.Verilmiş N elementli bir ölçülü massivin elə elementlərini tapın ki, bütün rəqəmləri eyni olsun #include using namespace std;
int analiz(int n){
int t,a;
a=n;
bool f=true;
t=n%10;
while(n>0){
if(n%10!=t)
f=false;
n=n/10;
}
if(f==true)
cout<return n;
}
int main(){
int arr[ ]={31,69,72,445,666,77,99,313,122};
int n;
n=sizeof(arr)/sizeof(arr[0]);
for(int i=0;ianaliz(arr[i]);
}
return 0;
}