Предмет: Информатика,
автор: 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
Ответы
Автор ответа:
1
Ответ:
Block diagram
Объяснение:
Приложения:
![](https://files.topotvet.com/i/f06/f06304c0ddd775981026b1f4a8e36554.jpg)
![](https://files.topotvet.com/i/c0b/c0b1e4b326fb8efbf59109ed1f5c3487.jpg)
Похожие вопросы
Предмет: Алгебра,
автор: danilpodlisecki
Предмет: Математика,
автор: yrukmukolka
Предмет: Математика,
автор: begimgulim54
Предмет: Қазақ тiлi,
автор: Аноним
Предмет: Русский язык,
автор: rahmanmashanlo1