Navigace: Hlavní stránka -> BASIC -> 01 Jednoduché výpočty -> 01.12 Obsah rovnoramenného trojúhelníku ze základny a ramene

MENU

01.12 Obsah rovnoramenného trojúhelníku ze základny a ramene

Zadání:
Sestavte program, který vypočte ze zadané délky základny a ramene rovnoramenného trojúhelníku jeho obsah.
Řešení:
Řešení má dva kroky:
1. Vypočítat pomocí Pythagorovy věty z ramene b a poloviny základny a výšku trojúhelníku.
2. Ze základny a vypočtené výšky vypočítat obsah trojúhelníku.

Module Module1

    Sub Main()

        Dim a, b, v, obsah As Double

        Console.Write("Zadejte zakladnu: ")
        a = Console.ReadLine
        Console.Write("Zadejte rameno: ")
        b = Console.ReadLine

        v = Math.Sqrt(b ^ 2 - (a / 2) ^ 2)

        obsah = a * v / 2

        Console.WriteLine("Obsah trojuhelniku: {0:0.000}", obsah)

        Console.ReadLine()

    End Sub

End Module
program ke stažení
Pro studenty:
Funkce sqrt vrací hodnotu druhé odmocniny.