Лекция 06 - Качествен код
Качена е презентацията от лекцията за качествен код.
Задачи от час
#include<stdio.h>
#define PI 3.14
float circle_perimeter(struct circle_t);
float circle_area(struct circle_t);
struct point_t {
float x;
float y;
};
struct circle_t {
struct point_t center;
float radius;
};
int main() {
struct point_t center = {1, -1};
struct circle_t circle = {center, 3};
printf("parameter = %f\n", circle_perimeter(circle));
printf("area = %f\n", circle_area(circle));
return 0;
}
float circle_perimeter(struct circle_t circle) {
return 2 * PI * circle.radius;
}
float circle_area(struct circle_t circle) {
return PI * circle.radius * circle.radius;
}