Varianta 65

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Varianta 65

I.
1.b
2.
a.N=1327,132,13
M=0,1
V=1327,13277,132772,13277231
U=7
C=7,2,3,1
Se va afisa 13277231 si 1
b.6777,5111
c.
int main()
{
int n,m,v,c,u;
cin>>n;
m=0;
v=n;
u=n%10;
do
{c=n%10;
v=v*10+c;
if(c==u) m=m+1;
n=n/10;
while(n>0)
cout<<v<<” “<<m;
}
d.
citeste n
m<-n
v<-n
u<-n%10
cat timp(n>0)
c<-n%10
v<-v*10+c
daca c=u atunci
m<-m+1
n<-n/10
scrie v, m

II.
1.c

2.d
3. 3 muchii 9-10;4-10;2-4
4.Are 101 noduri
5.
int main()
{
int n,m,i,j,k=1;
int a[100][100];
cin>>n>>m;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{
a[i][j]=k;
k++;
}
for(i=1;i<=n;i++)
{for(j=1;j<=m;j++)
cout<<a[i][j]<<" ";
cout<<endl;}
}
III.
1.a
2.
Se va afisa 2 2 2

3.
a.
int sfx(int a)
{
int u1,u2,u3;
u1=a%10;
u2=a/10%10;
u3=a/100%10;
if(u3>u2&&u2>u1) return 1;
else return 0;
}
b.
#include <iostream>

using namespace std;


int sfx(int a)
{
int u1,u2,u3;
u1=a%10;
u2=a/10%10;
u3=a/100%10;
if(u3>u2&&u2>u1) return 1;
else return 0;
}
int main()
{
int n;
cin>>n;
if(sfx(n)==sfx(n/1000)&&sfx(n)==1) cout<<"DA";
else cout<<"NU";

}
4.
#include <iostream>
#include <fstream>
using namespace std;
int c,x,y,k,l,nr;
int main()
{ ifstream f("date.in");
f>>c;
while(f>>x)
{k=0;l=0;
if(x>c) {k=1;
f>>y;
if(x>y) l=1;
if(k==1 && l==1) nr++;
x=y;}
}
cout<<nr+1; }

You might also like