Упражнения C: Рассчитать периметр треугольника
C Основные объявления и выражения: упражнение 23 с решением
Напишите программу на C, которая читает три плавающих значения, и проверьте, можно ли с ними сделать треугольник. Также рассчитайте периметр треугольника, если указанные значения действительны.
Иллюстрированная презентация:
Код C:
#include <stdio.h>
int main() {
float x, y, z, P, A;
printf("\nInput the first number: ");
scanf("%f", &x);
printf("\nInput the second number: ");
scanf("%f", &y);
printf("\nInput the third number: ");
scanf("%f", &z);
if(x < (y+z) && y < (x+z) && z < (y+x))
{
P = x+y+z;
printf("\nPerimeter = %.1f\n", P);
}
else
{
printf("Not possible to create a triangle..!");
}
}
Пример вывода:
Введите первое число: 25 Введите второе число: 15 Введите третье число: 35 Периметр = 75,0
Блок - схема:
Решение
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, которая читает 5 чисел и сумму всех нечетных значений между ними.
Далее: Напишите программу на C, которая читает два целых числа и проверяет, умножены они или нет.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code