Показать сообщение отдельно
Старый 14.01.2004, 10:12     # 2
SapeR
::VIP::
 
Регистрация: 17.12.2002
Адрес: Q-ata, Israel
Сообщения: 310

SapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царстве
int x, x1, num_digits,d1,d2,sum;
scanf("%d",x);

№1
if (x % 2 == 0) printf("чётное");
else printf("нечётное");

№2 количество цифр в этом числе
num_digits = 0;
for (x1=x;x1>0;x1=x1/10) num_digits++;
if (num_digits==0) num_digits++;

№2 сумму его цифр
sum = 0;
for (x1=x;x1>0;x1=x1/10) sum += x1 % 10;

№2 первую и последнюю цифру через два пробела
d1=x;
for (i=0;i<num_digits-1;i++) d1 = d1/10;
d2 = x%10;
printf("%d %d\n",d1,d2);

остальное за минуту не успею
напишу если сможешь запустить п.1+2

з.ы. Девушка, чем же вы на учёбе занимаетесь ?
SapeR вне форума