C

8
C++ 1) #include<stdio.h> int main() { int n,s=0,p=1,cifra; printf("dati numarul n="); scanf("%d",&n); do{ cifra=n%10; n/=10; if(cifra%2==0) p=p*cifra; else s=s+cifra; }while(n); printf("p=%d\n",p); printf("s=%d",s); } 2) #include<stdio.h> int main() { int si=0,sp=0,poz=0,n,c; printf("n="); scanf("%d",&n); do{ c=n%10; n/=10; poz++; if(poz%2==0) sp+=c; else si+=c; }while(n); printf("si=%d\nsp=%d\ n",si,sp); if(si==sp) printf("coincid"); else printf("nu coincid"); } 3) #include<stdio.h> #include<string.h> int main() { char a[50],b[50]; int p,i,j,k; printf("dati primul cuvant:"); gets(a); printf("dati al doilea cuvant:"); gets(b); printf("introduceti p:"); do{ scanf("%d",&p); }while(p<2||p>10); for(i=strlen(a),j=strlen(b);i> =0,j>=0;i--,j--) k=strncmp(a,b,p); if(k) printf("sunt rime\ n"); else printf("nu sunt rime\n");

description

c

Transcript of C

C++

1) #include int main(){ int n,s=0,p=1,cifra;printf("dati numarul n=");scanf("%d",&n);do{cifra=n%10;n/=10;if(cifra%2==0)p=p*cifra;elses=s+cifra;}while(n);printf("p=%d\n",p);printf("s=%d",s);}

2) #includeint main(){int si=0,sp=0,poz=0,n,c;printf("n=");scanf("%d",&n);do{c=n%10;n/=10;poz++;if(poz%2==0)sp+=c;elsesi+=c;}while(n);printf("si=%d\nsp=%d\n",si,sp);if(si==sp)printf("coincid");elseprintf("nu coincid");}

3) #include#includeint main(){char a[50],b[50];int p,i,j,k;printf("dati primul cuvant:");gets(a);printf("dati al doilea cuvant:");gets(b);printf("introduceti p:");do{scanf("%d",&p);}while(p10);for(i=strlen(a),j=strlen(b);i>=0,j>=0;i--,j--)k=strncmp(a,b,p);if(k)printf("sunt rime\n");elseprintf("nu sunt rime\n");return 0;}

4) #include#includeint main(){char a[9];int i;printf("dati sirul:");gets(a);for(i=0;i='0'&&a[i]