Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informatica Clasa 9d
Informatica Clasa 9d
int main()
{ cin>>a>>b;
while(a!=0)
{ if(a%10!=0)
if(b%(a%10)!=0)
s=s+a%10;
a=a/10;
cout<<s;
}
}
}
//sa se determine cmmmc a 2 nr a si b
#include <iostream>
int a, b, aux, bux;
using namespace std;
int main()
{ cin>>a>>b;
aux=a;//20
bux=b;//36
while(a!=b)
if(a>b)
a=a-b;
else b=b-a;
//a, b==4;
cout<<aux*bux/a;
}
#include <iostream>
int x, nr;
using namespace std;
int main()
{ cin>>x;
while(x!=0)
{if(x%5==0)
nr++;
cin>>x;
}
cout<<nr;
//se citesc 2 nr a, b. sa se determine suma cifrelor nr a care nu-l divid pe nr b. ex: a=184465709, b=18, se
va afisa 28
#include <iostream>
int a, b, s;
using namespace std;
int main()
{ cin>>a>>b;
while(a!=0)
{ if(a%10!=0)
if(b%(a%10)!=0)
s=s+a%10;
a=a/10;
cout<<s;
}
}
}
#include <iostream>
}
if(inv==x && p==0)
p=x;
}
cout<<p;
}
//sa se genereze primele n nr formate din 4 cifre pt care primele doua cifre formeaza un nr prim si
ultimele doua cifre formeaza un patrat perfect
#include <iostream>
#include <cmath>
bux=x%100;
if(sqrt(bux)==(int)sqrt(bux) && ok==1)
{
cout<<x<<" ";
k++;
}
x++;
}
if(k<n)
cout<<"nu mai am numere";
#include <fstream>
f>>n;
for(i=1; i<=n; i++)
f>>v[i];
for(i=n; i>=1; i--)
g<<v[i]<<" ";
return 0;
}
///se citeste un vector cu n elemente. sa se determine media aritmetica a elementelor din vector
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int v[100],n,i,s;
int main()
{
f>>n;
for(i=1;i<=n;i++)
f>>v[i];
for(i=1;i<=n;i++)
s=s+v[i];
g<<(float)s/n;
return 0;
}
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int v[100],i,n,s,nr;
int main()
//Se citeste un vector cu n elemente. Sa se determine valoarea minima si dde cate ori apare ea si
valoarea maxima din vector;
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int v[100],i,n, mini = 99999999, maxi, nr;
int main()
{
f >>n;
for (i = 1; i<= n; i++)
f >> v[i];
for (i = 1; i<= n; i++)
{
if (v[i] < mini)
{
mini = v[i];
nr = 1;
}
else if (v[i] == mini)
nr ++;
if (v[i] > maxi)
maxi = v[i];
}
g << mini<<", "<<nr<<endl;
g<< maxi;
}
/// Se citeste un vector cu n elemente. Sa se determine daca oricare 2 elemente alaturate au paritati
diferite.
#include <fstream>
using namespace std;
ifstream f("main.in");
ofstream g("main.out");
int v[100], n, i, ok;
int main()
{
f>>n;
ok = 1;
if(ok == 1)
g<<"Da, au paritati diferite";
else g<<"Nu";
}
/// Se citeste un vector cu n elemente. Sa se determine daca oricare 2 elemente alaturate au semne
diferite.
#include <fstream>
using namespace std;
ifstream f("main.in");
ofstream g("main.out");
int v[100], n, i, ok;
int main()
{
f>>n;
ok = 1;
if(ok == 1)
g<<"Da, au semne diferite";
else g<<"Nu";
}