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