Предмет: Информатика, автор: someonexpert

Помогите пожалуйста!
Построить схемы алгоритмов (Microsoft visio) для программ, написанных на языке С для задач из условий (программы работают верно)

Программа 1

Условие: Вычислите площадь правильного шестиугольника со стороной а, используя функцию вычисления площади треугольника. Функция должна иметь формальные параметры.

#include
#include
double triangle_area(double a) {
return (sqrt(3) / 4) * pow(a, 2);
}
int main() {
double b;
printf("Enter a side of triangle: ");
scanf_s("%lf", & b);
if (b <= 0) {
printf("Error, no correct size");
return 1;
}
double hexagon_area = 6 * triangle_area(b);
printf("Area of hexagon with a side %.2lf equals %.2lf\n", b, hexagon_area);
return 0;
}

Программа 2

Условие: Рассчитать значение z = modd(x)-modd(y), написав и используя функцию modd(a), равную modd(a) = a, если а >= 0, modd(a) = - a, если а

#include
int modd(int a) {
if (a >= 0 || a < 0) {
return a;
}
}
int main() {
int x,y;
printf("Enter a value X: ");
scanf_s("%d", &x);
printf("Enter a value Y: ");
scanf_s("%d", &y);
int z = modd(x) - modd(y);
printf("The value of Z = %d\n", z);
return 0;
}


Davinchii: Построить схемы могу, но без использования Microsoft Visio
someonexpert: Хорошо, главное чтобы это было как блок схемы

Ответы

Автор ответа: Davinchii
1

Ответ:

Block diagram

Объяснение:

Приложения:
Похожие вопросы