OOP vežbe – Željko Jovanović VEŽBE 01 – OBNAVLJANJE FUNKCIJA I STRUKTURA 1. Napisati program koji računa hipotenuzu pravouglog trougla pomoću funkcije. namespace ConsoleApplication1 { class Program { static void Main(string[] args) { float a, b; Console.WriteLine("Uneti stranice pravouglog trugla "); a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Hipotenuza je: " + hipotenuza(a, b)); Console.ReadLine(); } static double hipotenuza(float a, float b) { double c; c = Math.Sqrt(Math.Pow(a, 2) + Math.Pow(b, 2)); return c; } } } 2. Napisati program u kome se definiše funkcija prost koja ispituje da li je broj prost i funkcija main() koja njenim korišćenjem štampa sve proste brojeve od 3 do datog prirodnog broja n. namespace ConsoleApplication2 { class Program { static void Main(string[] args) { int i, n; Console.WriteLine("Uneti broj n "); n = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Prosti brojevi od 3 do " + n + " su "); for (i = 3; i <= n; i++) if (prost(i)) Console.WriteLine(i); Console.ReadLine(); } 1