• Написать программу на Си.
    Составить программу, определяющую, в каком из данных двух чисел больше цифр.

Ответы 1

  • #include <stdio.h>int main(void) {  int a1,a2,b,k1=0,k2=0;  printf("a1 = ");  scanf("%d",&a1);  printf("a2 = ");  scanf("%d",&a2);  if (a1>0) b=a1; else b=-a1;  while (b>0) {   k1++; b /= 10;  }  if (a2>0) b=a2; else b=-a2;  while (b>0) {   k2++; b /= 10;  }  if (k1>k2) printf("В числе %d больше цифр, чем в числе %d",a1,a2);  else if (k2>k1) printf("В числе %d больше цифр, чем в числе %d",a2,a1);   else printf("Количество цифр в числах одинаково");  return 0;}Пример:a1 = 153a2 = -4680В числе -4680 больше цифр, чем в числе 153
    • Автор:

      lucy38
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years