Navigace: Hlavní stránka -> BASIC -> 01 Jednoduché výpočty -> 01.16 Délka tětivy z poloměru kružnice a vzdálenosti tětivy od středu

MENU

01.16 Délka tětivy z poloměru kružnice a vzdálenosti tětivy od středu

Zadání:
Sestavte program, který vypočte ze zadaného poloměru kružnice a vzdálenosti tětivy od středu délku této tětivy.
Řešení:
Řešení využívá Pythagorovu větu.
S = střed
r = poloměr
v = vzdálenost tětivy od středu
d = délka tětivy



Module Module1

    Sub Main()

        Dim polomer, vzdalenost, tetiva As Double

        Console.Write("Zadejte polomer kruznice: ")
        polomer = Console.ReadLine
        Console.Write("Zadejte vzdalenost tetivy od stredu: ")
        vzdalenost = Console.ReadLine

        tetiva = 2 * Math.Sqrt(polomer ^ 2 - vzdalenost ^ 2)

        Console.WriteLine("Velikost tetivy: {0:0.000}", tetiva)

        Console.ReadLine()

    End Sub

End Module
program ke stažení