Упражнения C: Проверьте, имеют ли два или более неотрицательных заданных целых числа одинаковые крайние правые цифры
Базовый алгоритм C-программирования: Упражнение 25 с решением
Напишите программу на C, чтобы проверить, имеют ли два или более неотрицательных заданных целых числа одинаковые крайние правые цифры.
Код C:
#include <stdio.h>
#include <stdlib.h>
int main(void){
printf("%d",test(11, 21, 31));
printf("\n%d",test(11, 22, 31));
printf("\n%d",test(11, 22, 33));
}
int test(int x, int y, int z)
{
return x % 10 == y % 10 || x % 10 == z % 10 || y % 10 == z % 10;
}
Пример вывода:
1 1 0
Иллюстрированная презентация:
Блок - схема:
Решение
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, чтобы проверить, больше ли y, чем x, а z больше, чем y из трех заданных целых чисел x, y, z.
Далее: Напишите программу на C, чтобы проверить три заданных целых числа и вернуть true, если одно из них на 20 или более меньше, чем одно из других.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code