===== A beadandó programozási gyakorlati füzetének mintája ===== **I. Elméleti ismeretek** \\ A sin() függvény a Pascal/C/C++/C# beépített matematikai függvénye. **II. Programozási feladat** \\ Készítsen egy programot, amely kiszámolja a sin(x) függvény értékét a PI/2 pontban! A bemenetet billentyűzetről, az eredményt a konzolra írassa ki! **III. A megoldás forráskódja** \\ **Pascal** \\ {{:inf-prog-fszi:sinpi2pas.jpg?nolink|}} \\ program sinpi2; begin Write('Sin(PI/2) = ',sin(PI/2):2:2); Readln; end. **C** \\ {{:inf-prog-fszi:sinpi2c.jpg?nolink|}} \\ #include #include int main() { printf("Sin(PI/2) = "); printf("%2.2f",sin(M_PI_2)); return 0; } **C++** \\ {{:inf-prog-fszi:sinpi2cpp.jpg?nolink|}} \\ #include #include using namespace std; int main() { cout << "Sin(PI/2) = "; cout << trunc(100 * sin(atan(1.0)*2) / 100); return 0; } **C#** \\ {{:inf-prog-fszi:sinpi2cs.jpg?nolink|}} \\ using System; namespace sinpi2 { class Program { static void Main(string[] args) { Console.WriteLine(Math.Sin(Math.PI / 2)); Console.ReadLine(); } } } **IV. Folyamatábra** \\ {{:inf-prog-fszi:sinpi2folyabra.jpg?nolink|Folyamatábra}} \\ **V. Tesztadatok** (bemeneti/kimeneti adatok) \\ Bemenet: PI/2 \\ Kimenet: 1 **VI. Excel ellenőrzés** \\ {{:inf-prog-fszi:sinpi2exc1.jpg?nolink|}} \\ {{:inf-prog-fszi:sinpi2exc2.jpg?nolink|}} \\