If18. Даны три целых числа, одно из которых отлично от двух других, равных между собой. Определить порядковый номер числа, отличного от остальных.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#include <stdio.h> int main(void) { int a1, a2, a3; printf("1:"); scanf ("%i", &a1); printf("2:"); scanf ("%i", &a2); printf("3:"); scanf ("%i", &a3); if (a2==a3) printf("%i\n",1); else if (a1==a3) printf("%i\n",2); else printf("%i\n",3); return 0; } |
Другие задачи из раздела If можно посмотреть здесь.
Комментарии: