Redaksiya
Giriş ardıcıllığını bir sıraya oxuyun. Müsbət rəqəmlərin sayını hesablayın. Əgər bu say 0-a bərabərdirsə, "YOX" çap edin. Əks halda, müsbət rəqəmlərin sayını və özlərini çap edin.
Alqoritmin Tətbiqi
Ardıcıllığı saxlamaq üçün bir sıra elan edin.
int m[101];
Giriş ardıcıllığını sıraya oxuyun.
scanf("%d", &n); for (i = 0; i < n; i++) scanf("%d", &m[i]);
cnt dəyişənində müsbət rəqəmlərin sayını hesablayın.
cnt = 0; for (i = 0; i < n; i++) if (m[i] > 0) cnt++;
Əgər müsbət rəqəmlər yoxdursa, "YOX" çap edin.
if (cnt == 0) printf("NO\n"); else { // Müsbət rəqəmlərin sayını çap edin. printf("%d\n", cnt); // Ardıcıllıqdakı müsbət rəqəmləri çap edin. for (i = 0; i < n; i++) if (m[i] > 0) printf("%d ", m[i]); printf("\n"); }