Untitled
unknown
plain_text
3 years ago
1.8 kB
36
Indexable
#include <iostream> #include <iomanip> #include <conio.h> #include <stdio.h> #define _USE_MATH_DEFINES #include <math.h> using namespace std; void oblicz_odleglosc(); void oblicz_odleglosc2(float,float,float,float); void oblicz_odleglosc3(float,float,float,float, float*); void oblicz_odleglosc4(float,float,float,float, float&); float oblicz_odleglosc5(float,float,float,float); int main() { //podpunkt a oblicz_odleglosc(); //podpunkt b oblicz_odleglosc2(5,10,17,14); //podpunkt c float d; oblicz_odleglosc3(5,10,17,14, &d); printf("\nWynik3: %.2f",d); //podpunkt d float d2; oblicz_odleglosc4(5,10,17,14, d2); printf("\nWynik4: %.2f",d2); //podpunkt e float wynik; wynik = oblicz_odleglosc5(5,10,17,14); printf("\nWynik5: %.2f",wynik); getch(); return 0; } void oblicz_odleglosc() { float x1,x2,y1,y2,d; x1=1; x2=2; y1=3; y2=4; d = sqrt(pow(x2-x1, 2.0)+pow(y2-y1,2.0)); printf("\nWynik: %.2f",d); } //b void oblicz_odleglosc2(float x1, float x2,float y1, float y2) { float d; d = sqrt(pow(x2-x1, 2.0)+pow(y2-y1,2.0)); printf("\nWynik2: %.2f",d); } //c void oblicz_odleglosc3(float x1, float x2,float y1, float y2, float *d) { *d = sqrt(pow(x2-x1, 2.0)+pow(y2-y1,2.0)); } //d void oblicz_odleglosc4(float x1, float x2,float y1, float y2, float &d) { d = sqrt(pow(x2-x1, 2.0)+pow(y2-y1,2.0)); } //e float oblicz_odleglosc5(float x1, float x2,float y1, float y2) { return sqrt(pow(x2-x1, 2.0)+pow(y2-y1,2.0)); }
Editor is loading...