float Czworobok::obwod() { Trojkat trojkat(x, y, x1, y1, x2, y2); Odcinek bok_ktory_zniknal(x, y, x2, y2); Odcinek odcinek1(x2, y2, x3, y3); Odcinek odcinek2(x3, y3, x, y); float obwod = 0.0; obwod += trojkat.obwod(); obwod += odcinek1.dlugosc() + odcinek2.dlugosc(); obwod -= bok_ktory_zniknal.dlugosc(); return obwod; }
void obwody() { system("clear"); int zmienna; printf("Wybrales obwody figur plaskich!\n"); printf("Obwod jakiej figury chcesz policzyc?\n"); printf("Kwadrat - nacisnij 1\n"); printf("Prostokat - nacisnij 2\n"); printf("Trojkat - nacisnij 3\n"); printf("Kolo - nacisnij 4\n"); printf("Trapez - nacisnij 5\n"); printf("Romb - nacisnij 6\n"); printf("Rownoleglobok - nacisnij 7\n"); scanf("%d", &zmienna); switch (zmienna) { case 1: kwadrat(); break; case 2: prostokat(); break; case 3: trojkat(); break; case 4: kolo(); break; case 5: trapez(); break; case 6: romb(); break; case 7: rownoleglobok(); break; default: printf("Zle wybrales!"); break; } }