If11. Даны две переменные целого типа: $$A$$ и $$B$$. Если их значения не равны, то присвоить каждой переменной большее из этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных $$A$$ и $$B$$.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <stdio.h> int main(void) { float a, b; printf("A:"); scanf ("%f", &a); printf("B:"); scanf ("%f", &b); if (a!=b) a=b=(a>b) ? a : b; else a=b=0; printf("a: %f\n b: %f\n",a, b); return 0; } |
Другие задачи из раздела If можно посмотреть здесь.
Комментарии: