{"id":31592562,"url":"https://github.com/dibyajyotibiswal57/programs","last_synced_at":"2026-01-27T13:03:03.886Z","repository":{"id":270360054,"uuid":"910120213","full_name":"DibyajyotiBiswal57/programs","owner":"DibyajyotiBiswal57","description":"Collection of all the programs which I made.","archived":false,"fork":false,"pushed_at":"2026-01-26T19:23:35.000Z","size":572,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-27T02:48:19.889Z","etag":null,"topics":["c","cpp","csharp","java","js","python","qbasic64"],"latest_commit_sha":null,"homepage":"https://dibyajyotibiswal57.github.io/programs/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DibyajyotiBiswal57.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-12-30T14:43:09.000Z","updated_at":"2026-01-26T19:23:31.000Z","dependencies_parsed_at":"2026-01-26T20:03:29.000Z","dependency_job_id":null,"html_url":"https://github.com/DibyajyotiBiswal57/programs","commit_stats":null,"previous_names":["dibyajyotibiswal57/program-questions","dibyajyotibiswal57/programs-list","dibyajyotibiswal57/programs"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/DibyajyotiBiswal57/programs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DibyajyotiBiswal57%2Fprograms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DibyajyotiBiswal57%2Fprograms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DibyajyotiBiswal57%2Fprograms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DibyajyotiBiswal57%2Fprograms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DibyajyotiBiswal57","download_url":"https://codeload.github.com/DibyajyotiBiswal57/programs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DibyajyotiBiswal57%2Fprograms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28813226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T12:25:15.069Z","status":"ssl_error","status_checked_at":"2026-01-27T12:25:05.297Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","cpp","csharp","java","js","python","qbasic64"],"created_at":"2025-10-06T03:11:18.282Z","updated_at":"2026-01-27T13:03:03.880Z","avatar_url":"https://github.com/DibyajyotiBiswal57.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📚 Programming Topics \u0026 Solutions\n\n1. Print \"Hello World\". \u003cbr\u003e [Filename - 0001_hello_world]\n2. Calculate the sum of 3 numbers.  \u003cbr\u003e [Filename - 0002_sum_of_three]\n3. Find the average of 4 subject marks.  \u003cbr\u003e [Filename - 0003_average_marks]\n4. Read 2 numbers and swap them using a third temporary variable.  \u003cbr\u003e [Filename - 0004_swap_with_temp]\n5. Find the area of rectangle, square, triangle, parallelogram, rhombus, trapezium and circle and volume of sphere, cylinder, cone, cube and cuboid.  \u003cbr\u003e [Filename - 0005_area_volume]\n6. Find simple interest or compound interest and amount.  \u003cbr\u003e [Filename - 0006_interest_calculator]\n7. Display whether a number is positive or negative.  \u003cbr\u003e [Filename - 0007_positive_negative]\n8. Accept two unequal numbers and display the greater of the two numbers.  \u003cbr\u003e [Filename - 0008_greater_number]\n9. Accept two numbers and if two numbers are equal then find the sum otherwise, their product.  \u003cbr\u003e [Filename - 0009_sum_or_product]\n10. Check whether two angles are complementary, supplementary or neither.  \u003cbr\u003e [Filename - 0010_angle_check]\n11. Calculate the profit and profit percent or the loss and the loss percent on the given cost and selling prices.  \u003cbr\u003e [Filename - 0011_profit_loss]\n12. Print the natural numbers from 1 to (user defined number).  \u003cbr\u003e [Filename - 0012_natural_numbers]\n13. Print even numbers from 0 to (user defined number).  \u003cbr\u003e [Filename - 0013_even_numbers]\n14. Print numbers from (user defined number) to 1 in descending order.  \u003cbr\u003e [Filename - 0014_descending_order]\n15. Print multiplication table up to 12 of given number.  \u003cbr\u003e [Filename - 0015_multiplication_table]\n16. Accept a 3-digit number and print the sum of the first and second number and the product of first and last number.  \u003cbr\u003e [Filename - 0016_digit_operations]\n17. Print a 3 digit number in the reverse order.  \u003cbr\u003e [Filename - 0017_reverse_number]\n18. Accept any range of m and n and print all the odd numbers between them.  \u003cbr\u003e [Filename - 0018_odd_in_range]\n19. Accept any number and check if it is even or odd.  \u003cbr\u003e [Filename - 0019_even_odd_check]\n20. Accept any number and print whether the number is a prime number or not.  \u003cbr\u003e [Filename - 0020_prime_check]\n21. Read a name and display in a triangular pattern.  \u003cbr\u003e [Filename - 0021_name_triangle]\n```\nFor example-  \nL  \nLA  \nLAN  \nLANGU  \nLANGUA  \nLANGUAG  \nLANGUAGE\n```\n\n22. Find the sum, difference, product of any 2 numbers.  \u003cbr\u003e [Filename - 0022_basic_operations]\n23. Swap 2 numbers without using a third variable.  \u003cbr\u003e [Filename - 0023_swap_without_temp]\n24. Find the perimeter of a square, rectangle, triangle, circle, parallelogram, trapezium.  \u003cbr\u003e [Filename - 0024_perimeter]\n25. Check if a person is eligible to vote or not.  \u003cbr\u003e [Filename - 0025_voting_eligibility]\n26. Check if a person is a child or an adult.  \u003cbr\u003e [Filename - 0026_child_adult]\n27. Write a calculator.  \u003cbr\u003e [Filename - 0027_calculator]\n28. Check if a number is divisible by 7 or 3.  \u003cbr\u003e [Filename - 0028_divisibility_check]\n29. Check if the number has 1, 2 or more digits.  \u003cbr\u003e [Filename - 0029_digit_count_check]\n30. Check if a number is a palindrome or not.  \u003cbr\u003e [Filename - 0030_palindrome_number]\n31. Check if an entered year is a leap year or not.  \u003cbr\u003e [Filename - 0031_leap_year]\n32. Check if a number is neon number or not. (The sum of the digits of its square equals the original number itself.)\n```Eg - 9```\u003csup\u003e2\u003c/sup\u003e ```-\u003e 81 -\u003e 8+1=9``` \u003cbr\u003e [Filename - 0032_neon_number]\n33. Write a guessing game.  \u003cbr\u003e [Filename - 0033_guessing_game]\n34. Calculate a 10% discount if the amount is above 10000 else a discount of 7.5%. Display the discount received and the final billing amount to be paid.  \u003cbr\u003e [Filename - 0034_discount_calculator]\n35. Read three numbers and display the largest of the three numbers.  \u003cbr\u003e [Filename - 0035_largest_of_three]\n36. Read two numbers and display the smaller of the two.  \u003cbr\u003e [Filename - 0036_smaller_of_two]\n37. Read a number and a character. If the character is 'S' display the square of the number. If the character is 'C' then display the cube of the number.  \u003cbr\u003e [Filename - 0037_square_cube]\n38. Read two numbers. If both numbers are even then display their sum else display their difference.  \u003cbr\u003e [Filename - 0038_even_sum_diff]\n39. Read a character and check if the character is a vowel or a consonant.  \u003cbr\u003e [Filename - 0039_vowel_consonant]\n40. Read two numbers and a Boolean value. For Boolean true display the area and perimeter of a rectangle assuming the two numbers are the length and width. For a Boolean false calculate and display the sum and product of the two numbers.  \u003cbr\u003e [Filename - 0040_boolean_operations]\n41. Read two numbers and a character. If the character is 'a' check if the numbers are equal. If the character is 'M' check if the first number is divisible by 9. Otherwise find the product.  \u003cbr\u003e [Filename - 0041_conditional_operations]\n42. Check if a string is a palindrome or not.  \u003cbr\u003e [Filename - 0042_palindrome_string]\n43. Count the number of vowels in a string.  \u003cbr\u003e [Filename - 0043_count_vowels]\n44. Read a line, then count words and display the total number of words in the given line.  \u003cbr\u003e [Filename - 0044_word_count]\n45. Convert temperature from celsius to fahrenheit.  \u003cbr\u003e [Filename - 0045_celsius_fahrenheit]\n46. Convert dollars to rupee with current conversion rate (take from internet).  \u003cbr\u003e [Filename - 0046_dollar_rupee]\n47. Check if a character is uppercase or lowercase.  \u003cbr\u003e [Filename - 0047_case_check]\n48. Add odd numbers upto a given value.  \u003cbr\u003e [Filename - 0048_sum_odd_numbers]\n49. Calculate the BMI(Body Mass Index) of a person.  \u003cbr\u003e [Filename - 0049_bmi_calculator]\n50. Input a value in kilometres and convert it into miles.  \u003cbr\u003e [Filename - 0050_km_to_miles]\n51. Input 3 numbers and swap them as this : 1st number becomes 2nd number and 2nd number becomes the 3rd number and 3rd number becomes the 1st number.  \u003cbr\u003e [Filename - 0051_circular_swap]\n52. Input the total liabilities and shareholders' equity of a company and print its D/E ratio.  \u003cbr\u003e [Filename - 0052_de_ratio]\n53. Print numbers from 1 to 10 using a while loop.  \u003cbr\u003e [Filename - 0053_while_1_to_10]\n54. Use a while loop to find the sum of the first n(n input from user) natural numbers.  \u003cbr\u003e [Filename - 0054_sum_n_natural]\n55. Print numbers from 1 to 10, but skip 5 using continue.  \u003cbr\u003e [Filename - 0055_continue_example]\n56. Take input from the user repeatedly until they type \"exit\".  \u003cbr\u003e [Filename - 0056_repeat_until_exit]\n57. Print numbers from 1 to 10, but stop when number is 7 using break.  \u003cbr\u003e [Filename - 0057_break_example]\n58. Check if a number is prime using a while loop.(python) \u003cbr\u003e [Refer to Q20. for other languages] \u003cbr\u003e [Filename - 0058_prime_while]\n59. Create a simple menu (looped) that exits when the user selects \"Quit\".  \u003cbr\u003e [Filename - 0059_menu_loop]\n60. Count the number of digits in a number using while.  \u003cbr\u003e [Filename - 0060_count_digits]\n61. Reverse a number using a while loop.  \u003cbr\u003e [Filename - 0061_reverse_while]\n62. Use pass (in python) in a while loop where nothing should happen when i == 2.  \u003cbr\u003e [Filename - 0062_pass_example]\n63. Print all numbers from 1 to (user defined number) that are divisible by both 3 and 7.  \u003cbr\u003e [Filename - 0063_divisible_3_and_7]\n64. Find the grade based on marks using if-elif-else:  \n- 90-100: A  \n- 75-89: B    \n- 50-74: C  \n- \u003c50: Fail\n\u003cbr\u003e [Filename - 0064_grade_calculator]\n65. Print all odd numbers from 1 to (user defined number) \u003cbr\u003e [Filename - 0065_odd_numbers]\n66. Calculate the factorial of a number using a while loop. \u003cbr\u003e [Filename - 0066_factorial_while]\n67. Create a menu-driven program:\n    Find Square\n    Find Cube\n    Exit\n  \u003cbr\u003e [Filename - 0067_square_cube_menu]\n68. Write a program to start a countdown from the number inputted by the user. \u003cbr\u003e [Filename - 0068_countdown]\n69. Write a program calculating exponentials using a for loop.  \u003cbr\u003e [Filename - 0069_exponentials]\n70. Write a program to accept the number of rows and print the following:  \u003cbr\u003e [Filename - 0070_pattern_descending]\n```\n    Eg. (No of rows: 5)\n    12345\n    1234\n    123\n    12\n    1\n```\n\n71. Write a program to accept the number of rows and print the following:  \u003cbr\u003e [Filename - 0071_pattern_ones]\n   ```\n    Eg. (No of rows: 5)  \n    11111  \n    1111  \n    111  \n    11  \n    1\n```\n\n72. Write a program to check whether a number is a spy number. (sum of digits = product of digits).\n```Eg- 22 -\u003e 2*2 = 2+2 ```  \u003cbr\u003e [Filename - 0072_spy_number]\n73. Write a program to accept the number of rows and print the following:  \u003cbr\u003e [Filename - 0073_pattern_reverse_desc]\n   ```\n    Eg. (No of rows: 5)  \n    54321  \n    4321  \n    321  \n    21  \n    1\n```\n74. Write a program to check whether a number is an Armstrong number. (sum of cube of digits is equal to the number).  \n```Eg - 153 -\u003e ```1\u003csup\u003e3\u003c/sup\u003e``` + ```5\u003csup\u003e3\u003c/sup\u003e``` + ```3\u003csup\u003e3\u003c/sup\u003e``` = 153```  \u003cbr\u003e [Filename - 0074_armstrong_number]\n75. Write a program to accept the number of rows and print the following pattern:  \u003cbr\u003e [Filename - 0075_pattern_sixes]\n   `````\n    Eg. (No of rows: 3)  \n    6666  \n    6666  \n    6666\n`````\n76. Write a program to print the Fibonacci sequence until the term specified by the user.  \u003cbr\u003e [Filename - 0076_fibonacci]\n77. Write a program to add odd and even numbers until a number inputted by the user.  \u003cbr\u003e [Filename - 0077_sum_odd_even]\n78. Write a program to check whether a character is uppercase or lowercase.  \u003cbr\u003e [Filename - 0078_char_case]\n79. Write a program to calculate a program using return.  \u003cbr\u003e [Filename - 0079_return_example]\n80. Write a program to check whether a number is a magic number. (sum of digits repeatedly checked turns to 1).  \n```Eg. 73 -\u003e 7+3=10 -\u003e 1+0=1```  \u003cbr\u003e [Filename - 0080_magic_number]\n81. Write a program to calculate Accuracy, Precision, Recall, F1 score of an AI model.  \u003cbr\u003e [Filename - 0081_ml_metrics]\n82. Write a script to find and display the nature of roots (Real or Complex) along with the roots of a quadratic equation.  \u003cbr\u003e [Filename - 0082_quadratic_roots]\n83. Write a script to input three numbers and find whether they form the three sides of a triangle.  \u003cbr\u003e [Filename - 0083_triangle_check]\n84. Write a script which inputs two numbers from the user and checks if the first number is divisible by the second or not. The script should then display an appropriate message.  \u003cbr\u003e [Filename - 0084_divisibility]\n85. Find HCF and LCM of Two Numbers.  \u003cbr\u003e [Filename - 0085_hcf_lcm]\n86. Print the following zig-zag number pattern for n =(user inputted number): \u003cbr\u003e [Filename - 0086_zigzag_pattern]\n```\nEg - n = 4\n1\n2 3\n4 5 6\n7 8 9 10\n```\n\n87. Write a program to:  \n- Take input n (number of terms), a (first term), and d (common difference).\n- Print the first n terms of the arithmetic series.\n-  Calculate and print the sum of the series.\n\u003cbr\u003e [Filename - 0087_arithmetic_series]\n```\nExample:\nInput: n=5, a=2, d=3\nOutput: 2 5 8 11 14\nSum: 40\n```\n\n88. Write a program to check whether a number is a perfect number.  \n(A perfect number is equal to the sum of its proper divisors.)  \n```Eg: 28 → 1+2+4+7+14 = 28```  \u003cbr\u003e [Filename - 0088_perfect_number]\n\n89. Write a program to check whether a number is an automorphic number.  \n(An automorphic number's square ends with the number itself.)  \n```Eg: 25 → 25² = 625 ends with 25``` \u003cbr\u003e [Filename - 0089_automorphic_number]\n90. Test\n\n\n\u003c!-- STATUS_TABLE_START --\u003e\n\n# 📘 Status\n\n| #    | [QBasic](qbasic/) | [Java](java/) | [Python](python/) | [C](c/) | [C++](cpp/) | [C#](csharp/) | [Haskell](haskell/) | [Perl](perl/) | [Go](go/) | [Elixir](elixir/) | [Assembly](asm/) | [Fortran](fortran/) | [Lua](lua/) | [Ruby](ruby/) | [Visual Basic](vb/) | [PowerShell](pwsh/) | [Batch](batch/) |\n|:--- | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |\n| 0001 | [✅](qbasic/0001_hello_world.bas) | [✅](java/0001_hello_world.java) | [✅](python/0001_hello_world.py) | [✅](c/0001_hello_world.c) | [✅](cpp/0001_hello_world.cpp) | [✅](csharp/0001_hello_world.cs) | [✅](haskell/0001_hello_world.hs) | [✅](perl/0001_hello_world.pl) | [✅](go/0001_hello_world.go) | [✅](elixir/0001_hello_world.exs) | [✅](asm/0001_hello_world.asm) | [✅](fortran/0001_hello_world.f90) | [✅](lua/0001_hello_world.lua) | [✅](ruby/0001_hello_world.rb) | [✅](vb/0001_hello_world.vb) | [✅](pwsh/0001_hello_world.ps1) | [✅](batch/0001_hello_world.bat) |\n| 0002 | [✅](qbasic/0002_sum_of_three.bas) | [✅](java/0002_sum_of_three.java) | [✅](python/0002_sum_of_three.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0003 | [✅](qbasic/0003_average_marks.bas) | [✅](java/0003_average_marks.java) | [✅](python/0003_average_marks.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0004 | [✅](qbasic/0004_swap_with_temp.bas) | [✅](java/0004_swap_with_temp.java) | [✅](python/0004_swap_with_temp.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0005 | [✅](qbasic/0005_area_volume.bas) | ❌ | [✅](python/0005_area_volume.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0006 | [✅](qbasic/0006_interest_calculator.bas) | [❗️](java/0006_interest_calculator_beta.java) | [✅](python/0006_interest_calculator.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0007 | [✅](qbasic/0007_positive_negative.bas) | [✅](java/0007_positive_negative.java) | [✅](python/0007_positive_negative.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0008 | [✅](qbasic/0008_greater_number.bas) | [✅](java/0008_greater_number.java) | [✅](python/0008_greater_number.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0009 | [✅](qbasic/0009_sum_or_product.bas) | [✅](java/0009_sum_or_product.java) | [✅](python/0009_sum_or_product.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0010 | [✅](qbasic/0010_angle_check.bas) | [✅](java/0010_angle_check.java) | [✅](python/0010_angle_check.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0011 | [✅](qbasic/0011_profit_loss.bas) | [✅](java/0011_profit_loss.java) | [✅](python/0011_profit_loss.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0012 | [✅](qbasic/0012_natural_numbers.bas) | ❌ | [✅](python/0012_natural_numbers.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0013 | [✅](qbasic/0013_even_numbers.bas) | ❌ | [✅](python/0013_even_numbers.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0014 | [✅](qbasic/0014_descending_order.bas) | ❌ | [✅](python/0014_descending_order.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0015 | [✅](qbasic/0015_multiplication_table.bas) | ❌ | [✅](python/0015_multiplication_table.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0016 | [✅](qbasic/0016_digit_operations.bas) | [✅](java/0016_digit_operations.java) | [✅](python/0016_digit_operations.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0017 | [✅](qbasic/0017_reverse_number.bas) | [✅](java/0017_reverse_number.java) | [✅](python/0017_reverse_number.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0018 | [✅](qbasic/0018_odd_in_range.bas) | ❌ | [✅](python/0018_odd_in_range.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0019 | [✅](qbasic/0019_even_odd_check.bas) | [✅](java/0019_even_odd_check.java) | [✅](python/0019_even_odd_check.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0020 | [✅](qbasic/0020_prime_check.bas) | ❌ | [✅](python/0020_prime_check.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0021 | ❌ | ❌ | [✅](python/0021_name_triangle.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0022 | [✅](qbasic/0022_basic_operations.bas) | [✅](java/0022_basic_operations.java) | [✅](python/0022_basic_operations.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0023 | [✅](qbasic/0023_swap_without_temp.bas) | [✅](java/0023_swap_without_temp.java) | [✅](python/0023_swap_without_temp.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0024 | [✅](qbasic/0024_perimeter.bas) | [✅](java/0024_perimeter.java) | [✅](python/0024_perimeter.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0025 | [✅](qbasic/0025_voting_eligibility.bas) | [✅](java/0025_voting_eligibility.java) | [✅](python/0025_voting_eligibility.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0026 | [✅](qbasic/0026_child_adult.bas) | [✅](java/0026_child_adult.java) | [✅](python/0026_child_or_adult.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0027 | ❌ | ❌ | [✅](python/0027_calculator.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0028 | ❌ | [✅](java/0028_divisibility_check.java) | [✅](python/0028_divisibility_check.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0029 | ❌ | [✅](java/0029_digit_count_check.java) | [✅](python/0029_digit_count_check.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0030 | ❌ | ❌ | [✅](python/0030_palindrome_number.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0031 | ❌ | [❗️](java/0031_leap_year_beta.java) | [✅](python/0031_leap_year.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0032 | ❌ | [❗️](java/0032_neon_number_beta.java) | [✅](python/0032_neon_number.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0033 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0034 | ❌ | [✅](java/0034_discount_calculator.java) | [✅](python/0034_discount_calculator.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0035 | ❌ | [✅](java/0035_largest_of_three.java) | [✅](python/0035_largest_of_three.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0036 | ❌ | [✅](java/0036_smaller_of_two.java) | [✅](python/0036_smaller_of_two.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0037 | ❌ | [✅](java/0037_square_cube.java) | [✅](python/0037_square_cube.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0038 | ❌ | [✅](java/0038_even_sum_diff.java) | [✅](python/0038_even_sum_diff.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0039 | ❌ | [✅](java/0039_vowel_consonant.java) | [✅](python/0039_vowel_consonant.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0040 | ❌ | [✅](java/0040_boolean_operations.java) | [✅](python/0040_boolean_operations.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0041 | ❌ | [✅](java/0041_conditional_operations.java) | [✅](python/0041_conditional_operations.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0042 | ❌ | ❌ | [✅](python/0042_palindrome_string.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0043 | ❌ | ❌ | [✅](python/0043_count_vowels.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0044 | ❌ | ❌ | [✅](python/0044_word_count.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0045 | ❌ | ❌ | [✅](python/0045_celsius_fahrenheit.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0046 | ❌ | ❌ | [✅](python/0046_dollar_rupee.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0047 | ❌ | ❌ | [✅](python/0047_case_check.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0048 | ❌ | ❌ | [✅](python/0048_sum_odd_numbers.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0049 | ❌ | ❌ | [✅](python/0049_bmi_calculator.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0050 | ❌ | ❌ | [✅](python/0050_km_to_miles.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0051 | ❌ | ❌ | [✅](python/0051_circular_swap.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0052 | ❌ | ❌ | [✅](python/0052_de_ratio.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0053 | ❌ | ❌ | [✅](python/0053_while_1_to_10.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0054 | ❌ | ❌ | [✅](python/0054_sum_n_natural.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0055 | ❌ | ❌ | [✅](python/0055_continue_example.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0056 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0057 | ❌ | ❌ | [✅](python/0057_break_example.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0058 | ❌ | ❌ | [✅](python/0058_prime_while.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0059 | ❌ | ❌ | [✅](python/0059_menu_loop.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0060 | ❌ | ❌ | [✅](python/0060_count_digits.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0061 | ❌ | ❌ | [✅](python/0061_reverse_while.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0062 | ❌ | ❌ | [✅](python/0062_pass_example.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0063 | ❌ | ❌ | [✅](python/0063_divisible_3_and_7.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0064 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0065 | ❌ | ❌ | [✅](python/0065_odd_numbers.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0066 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0067 | ❌ | ❌ | [✅](python/0067_square_cube_menu.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0068 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0069 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0070 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0071 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0072 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0073 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0074 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0075 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0076 | ❌ | ❌ | [✅](python/0076_fibonacci.py) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0077 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0078 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0079 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0080 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0081 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0082 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0083 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0084 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0085 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0086 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0087 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0088 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0089 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n| 0090 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |\n\n## Legend\n\n| Symbol | Status | Description |\n|:------:|:-------|:------------|\n| ✅ | **Finished** | Program is complete and working |\n| ❗️ | **Beta** | Program is functional but may have issues or is work-in-progress |\n| ❌ | **Unfinished** | Program not yet implemented or incomplete |\n\n\u003c!-- STATUS_TABLE_END --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdibyajyotibiswal57%2Fprograms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdibyajyotibiswal57%2Fprograms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdibyajyotibiswal57%2Fprograms/lists"}