Am realizat o serie de aplicatii simple prin care va putem arata cum functioneaza unul sau mai multe subprograme in aceeasi aplicatie.Aplicatia a fost realizata in mediul de programare Code Blocks.
Sa se afiseze toate numerele din intervalul [1000,99999] care au proprietatea ca atat ele cat si rasturnatul lor sunt prime
#include<iostream>
#include<math.h>
using namespace std;
long n,c,d,k;
int prim(long n)
{if(n==0 || n==1) return 0;
for(int i=2;i<=sqrt(n);i++)
if(n%i==0) return 0;
return 1;
}
long rast(long n)
{d=0;
while(n!=0)
{c=n%10;
d=d*10+c;
n=n/10;
}
return d;
}
int main()
{for(long int i=1001;i<=99999;i++)
if(prim(i) && prim(rast(i)))
cout<<i<<endl;
}
main2.cpp | |
File Size: | 0 kb |
File Type: | cpp |
Se citeste un vector A cu n elemente naturale. Sa se afiseze pentru fiecare element din vector suma divizorilor sai proprii
#include<fstream>
#include<iostream>
using namespace std;
ifstream f("sumadiv.in");
int n, a[100];
void citire()
{ int i;
f>>n;
for(i=1;i<=n;i++)
f>>a[i];
}
int sumadiv(int n)
{
int i,suma=0;
for(i=2;i<n;i++)
if(n%i==0)
suma=suma+i;
return suma;
}
int main()
{
citire();
int i;
for(i=1;i<=n;i++)
if(a[i]<sumadiv(a[i]))
cout<<a[i]<<endl;
f.close();
return 0;
}
#include<fstream>
#include<iostream>
using namespace std;
ifstream f("sumadiv.in");
int n, a[100];
void citire()
{ int i;
f>>n;
for(i=1;i<=n;i++)
f>>a[i];
}
int sumadiv(int n)
{
int i,suma=0;
for(i=2;i<n;i++)
if(n%i==0)
suma=suma+i;
return suma;
}
int main()
{
citire();
int i;
for(i=1;i<=n;i++)
if(a[i]<sumadiv(a[i]))
cout<<a[i]<<endl;
f.close();
return 0;
}
main3.cpp | |
File Size: | 0 kb |
File Type: | cpp |
Se citesc 4 numere naturale. Sa se calculeze cmmdc al lor.
#include <iostream>
using namespace std;
int cmmdc(int x, int y)
{ while(x!=y)
if(x>y) x=x-y;
else y=y-x;
return x;
}
int main()
{ int a,b,c,d;
cin>>a>>b>>c>>d;
cout<<cmmdc(cmmdc(a,b),cmmdc(c,d));
}
#include <iostream>
using namespace std;
int cmmdc(int x, int y)
{ while(x!=y)
if(x>y) x=x-y;
else y=y-x;
return x;
}
int main()
{ int a,b,c,d;
cin>>a>>b>>c>>d;
cout<<cmmdc(cmmdc(a,b),cmmdc(c,d));
}
main4.cpp | |
File Size: | 0 kb |
File Type: | cpp |