Documente Academic
Documente Profesional
Documente Cultură
Sub 1.
1. C 66
2. a) 15102
b)554 665 887
!!!c)citeşte n
m=0
p=1
┌ execută
│ c1=n%10
│ n=[n/10]
│ c=2n%10
│┌dacă c1≠c2 atunci
││┌dacă c1>c2 atunci
│││ m=m+(c1-c2)*p
│││altfel
│││ m=m+(c2-c1)*p
││└■
││ p=p*10
│└■
└cât timp (n≥10)
scrie m
d)#include <iostream>
int main()
{
int n,m,p,c1,c2;
cin>>n;
m=0;
p=1;
while (n>=10){
c1=n%10;
n=n/10;
c2=n%10;
if(c1!=c2){
if(c1>c2){
m=m+(c1-c2)*p;
}else {
m=m+(c2-c1)*p;
}
p=p*10;
}
}
cout<<m;
Sub2.
1.d
2.a
4.a)natural a, b, i, s, ok
citește a , b
| pentru i<—b, a executa
| s=0
| |pentru d<—2, i-1 executa
| | |dacă (n%d=0) atunci
| | | s<—s+d
| | ◼︎
| ◼︎
| |dacă(i<s) atunci
| | scrie i ” _”
| | ok<—1
| ◼︎
◼︎
|dacă (ok=0) atunci
| scrie „nu exista”
◼︎