int sover (int n) { int sum = 0; for (int i = 1; i<=n/2; i++) if (n%i==0) sum+=i; if (sum==n) return 1; else return 0; } int main() { int n; printf ("N = "); scanf ("%d",&n); if (sover(n)==1) printf ("Sovershennoe"); else printf ("Ne sovershennoe"); printf("\n"); system ("PAUSE"); return 0; }
2) #include <stdio.h> #include <stdlib.h>
int main() { for (int i = 1; i<=5; i++) { for (int j = 1; j<=5-i+1; j++) printf ("%d ",5+i-1); printf ("\n"); } system ("PAUSE"); return 0; }
zeltos384
18.10.2020
Для цыфры 1025.
Пишем последовательность чисел
1024 512 256 128 64 32 16 8 4 2 1
чтобы получилось 1025 нам нужно взять с этой последовательности число 1024 и 1 = 1024+1=1025, те числа которые взяли, над ними пишем "1"
p3, x, vt, vx
Объяснение:
это точный ответ