Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
makro vzdálenost
#include <stdio.h> #include <math.h> #define MAKRO //# if define (MAKRO) #ifdef MAKRO #define VZDALENOST(aX, aY) sqrt((aX * aX) + (aY * aY)) #endif #if !defined(MAKRO) /* inline */double vzdalenost(double aX, double aY) //argumenty funkce { return sqrt ((aX * aX) + (aY * aY)); } #endif int main(void) { printf("zadejte hodnoty X a Y\n"); double x, y; if(scanf("%lf%lf", &x, &y) != 2) { printf("Neplatny vstup, konec programu"); return 1; } printf("x: %lf, y: %lf\n", x, y); #ifdef MAKRO double r = VZDALENOST(x, y); #else double r = vzdalenost(x, y); #endif printf("\nVysledna vzdalenost je: %lf;\n", r); return 0; }
run
|
edit
|
history
|
help
0
ulozeni ukazatele
insertionrandom
test1
TVector - cv1
array of structures
funkce vzdálenost
BPC cv 5_Test
hrátky s ukazately
1
Matice