Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Console.WriteLine("This program calculates n! / (k!*(n-k)!) where (1 < k < n < 100).");
- Console.Write("Please, enter n = : ");
- int number = int.Parse(Console.ReadLine());
- Console.Write("Please, enter k = : ");
- int coeficient = int.Parse(Console.ReadLine());
- double multidevider = 1;
- double subtractor = 1;
- int subCounter = number - coeficient;
- double faktoriel = 1;
- if (coeficient < number && coeficient > 1 && number < 100)
- {
- for (double count = 1; count <= number; count++)
- {
- if (coeficient >= count)
- {
- multidevider *= count;
- }
- if (subCounter >= count)
- {
- subtractor *= count;
- }
- faktoriel = faktoriel * count;
- }
- double division = faktoriel / (multidevider * subtractor);
- Console.WriteLine("The result of {1}!/({2}!*({1}-{2})!) is {0:0.00}", division, number, coeficient);
- }
- else
- {
- Console.WriteLine("Invalid entry. (1 < k < n < 100)");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement