HRyk
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору nblxHD, вот тебе прога, но делать домашнюю работу силами форума - недостойно! Если появятся конкретные вопросы, обращайся, а писать "решите задачу..." несерьезно!!! #include "stdafx.h" #include <conio.h> int _tmain(int argc, _TCHAR* argv[]) {int C,i=0,j,Snec=0,SUM=0,PR=1,ch=0,a[100],S2=0,S3=0,S4=0; //------------------ for (j=0;j<100;j++) a[j]=-19; //------------------ printf("Vvedite chislo: "); scanf("%d", & C); //------------------ while (C!=0) {a[i]=C%10; //------------------ if ((a[i]==0)||(a[i]==5)) ch=ch+1; SUM=SUM+a[i]; PR=PR*a[i]; if (a[i]%2!=0) Snec=Snec+1; //------------------ if (a[i]%2==0) S2=S2+1; if (a[i]%3==0) S3=S3+1; if (a[i]%4==0) S4=S4+1; //---------------- i=i+1; C=C/10; } printf("kolichestvo cifr: %d\n",i); printf("kolichestvo nechetnih: %d\n",Snec); printf("summa cifr: %d\n",SUM); printf("proizvedenie cifr: %d\n",PR); printf("kolichestvo 0 or 5 : %d\n",ch); printf("kolichestvo 2=%d , 3=%d , or 4=%d\n",S2,S3,S4); getch(); return 0; } |