fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int num1, num2;
  5.  
  6. // 1. Введіть ціле число, якщо воно парне, перевірте чи є додатним, якщо непарне, чи більше 25
  7. printf("Введіть ціле число: ");
  8. scanf("%d", &num1);
  9.  
  10. if (num1 % 2 == 0) { // Перевірка на парність
  11. if (num1 > 0) {
  12. printf("Число %d є парним і додатнім.\n", num1);
  13. } else {
  14. printf("Число %d є парним, але не додатнім.\n", num1);
  15. }
  16. } else { // Якщо число непарне
  17. if (num1 > 25) {
  18. printf("Число %d є непарним і більше 25.\n", num1);
  19. } else {
  20. printf("Число %d є непарним і менше або дорівнює 25.\n", num1);
  21. }
  22. }
  23.  
  24. // 2. Введіть два числа, для більшого з них перевірте, чи знаходиться воно в діапазоні 5-30
  25. printf("Введіть два числа: ");
  26. scanf("%d %d", &num1, &num2);
  27.  
  28. int max_num = (num1 > num2) ? num1 : num2; // Знаходимо більше з двох чисел
  29. if (max_num >= 5 && max_num <= 30) {
  30. printf("Більше число %d знаходиться в діапазоні [5, 30].\n", max_num);
  31. } else {
  32. printf("Більше число %d не входить в діапазон [5, 30].\n", max_num);
  33. }
  34.  
  35. // 3. Введіть ціле число, якщо воно більше 50, перевірте, чи кратне воно 4, інакше чи кратне 3
  36. printf("Введіть ціле число: ");
  37. scanf("%d", &num1);
  38.  
  39. if (num1 > 50) {
  40. if (num1 % 4 == 0) {
  41. printf("Число %d більше 50 і кратне 4.\n", num1);
  42. } else {
  43. printf("Число %d більше 50, але не кратне 4.\n", num1);
  44. }
  45. } else {
  46. if (num1 % 3 == 0) {
  47. printf("Число %d менше або дорівнює 50 і кратне 3.\n", num1);
  48. } else {
  49. printf("Число %d менше або дорівнює 50 і не кратне 3.\n", num1);
  50. }
  51. }
  52.  
  53. // 4. Введіть два числа, для меншого перевірте, чи є воно непарним
  54. printf("Введіть два числа: ");
  55. scanf("%d %d", &num1, &num2);
  56.  
  57. int min_num = (num1 < num2) ? num1 : num2; // Знаходимо менше з двох чисел
  58. if (min_num % 2 != 0) {
  59. printf("Менше число %d є непарним.\n", min_num);
  60. } else {
  61. printf("Менше число %d є парним.\n", min_num);
  62. }
  63.  
  64. // 5. Введіть ціле число, якщо воно додатне, перевірте, чи кратне 5, інакше чи менше за -100
  65. printf("Введіть ціле число: ");
  66. scanf("%d", &num1);
  67.  
  68. if (num1 > 0) {
  69. if (num1 % 5 == 0) {
  70. printf("Число %d є додатнім і кратним 5.\n", num1);
  71. } else {
  72. printf("Число %d є додатнім, але не кратним 5.\n", num1);
  73. }
  74. } else {
  75. if (num1 < -100) {
  76. printf("Число %d менше за -100.\n", num1);
  77. } else {
  78. printf("Число %d не менше за -100.\n", num1);
  79. }
  80. }
  81.  
  82. return 0;
  83. }
  84.  
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
Введіть ціле число: Число 400847968 є парним і додатнім.
Введіть два числа: Більше число 400847968 не входить в діапазон [5, 30].
Введіть ціле число: Число 400847968 більше 50 і кратне 4.
Введіть два числа: Менше число 22006 є парним.
Введіть ціле число: Число 400847968 є додатнім, але не кратним 5.