You are on page 1of 2

T.A/2020/SUB.

I
ex1
n=10;
a)
!(n%2==1||n%5!=0)
!(n%2==1)&&!(n%5!=0)
(10%2!=1)a&&(10%5==0)a
a) A

2.
II.
1.
a)
n=12345
p=1;
m=0;
k=0;
n!=0A
x=780
x!=0A
c=0
m=c*p+m=0*1+0=0
n=1234
p=10;
k=1;
n!=0A
x=921
x=92
x!=0A
c=2
m=c*p+m=2*10+0=20
n=123
p=100
k=2
n!=0
n=123
x=4013
x=40
x!=0A
c=0
m=0*100+20=20
n=12
p=1000
k=3
n!=0A
x=75
x=0
x!=0F
c=2
m=c*p+m=2*1000+20=2020
n=1
p=10000
k=4
n!=0A
x=100214
x=10
x!=0A
m=c*p+m=0*10000+2020=2020
n=0
p=100000
k=5
n!=0F
scrie m=2020

n=49
x=19,43
x=29,44
#include <iostream>

using namespace std;

int main()
{
int n,p,m,k,x,c;
cin>>n;
p=1;
m=0;
k=0;
while (n!=0){
cin>>x;
for (int i=1;i<=k;i++)
x=x/10;
if (x!=0)
c=x%10;
else
c=n%10;
m=c*p+m;
n=n/10;
p=p*10;
k=k+1;
}
cout<<m;
return 0;
}

d)
citeste n (numar natural)
p<--1;m<--0;k<--0
cat timp n!=0 executa
citeste x(numar natural)
x=[x/p]
daca x!=0 atunci c<--x%10
altfel c<--n%10
m<--c*p+m
n<--[n/10]
p<--p*10; k<--k+1
scrie m

2.
struct triunghi{
struct{
float x,y;
}A,B,C;
}t;

You might also like