fork download
  1.  
  2. #include <stdio.h>
  3.  
  4. int main() {
  5. int continent;
  6. char language;
  7. printf("\nПрограмма вычисления значения функции \nАвтор: студент РИ-141101 Хафизов Р.Р. 2025 г.");
  8.  
  9. // Запрос выбора языка
  10. printf("Выберите язык (a - English, р - Русский): ");
  11. scanf(" %c", &language);
  12.  
  13. // Запрос ввода номера континента
  14. printf(language == 'a' ? "Enter continent number (1 - Australia, 2 - Africa, 3 - Eurasia, 4 - North America, 5 - South America, 6 - Antarctica): "
  15. : "Введите номер континента (1 - Австралия, 2 – Африка, 3 - Евразия, 4 - Северная Америка, 5 - Южная Америка, 6 - Антарктида): ");
  16. scanf("%d", &continent);
  17.  
  18. // Определение страны с наибольшей площадью на континенте
  19. switch (continent) {
  20. case 1:
  21. printf(language == 'a' ? "Australia: Australia\n" : "Австралия: Австралия\n");
  22. break;
  23. case 2:
  24. printf(language == 'a' ? "Africa: Algeria\n" : "Африка: Алжир\n");
  25. break;
  26. case 3:
  27. printf(language == 'a' ? "Eurasia: Russia\n" : "Евразия: Россия\n");
  28. break;
  29. case 4:
  30. printf(language == 'a' ? "North America: Canada\n" : "Северная Америка: Канада\n");
  31. break;
  32. case 5:
  33. printf(language == 'a' ? "South America: Brazil\n" : "Южная Америка: Бразилия\n");
  34. break;
  35. case 6:
  36. printf(language == 'a' ? "Antarctica: No countries\n" : "Антарктида: Не имеет государств\n");
  37. break;
  38. default:
  39. printf(language == 'a' ? "Error: Invalid continent number\n" : "Ошибка: Некорректный номер континента\n");
  40. break;
  41. }
  42.  
  43. return 0;
  44. }
  45.  
Success #stdin #stdout 0.01s 5280KB
stdin
 p 3
stdout
Программа вычисления значения функции 
Автор: студент РИ-141101 Хафизов Р.Р. 2025 г.Выберите язык (a - English, р - Русский): Введите номер континента (1 - Австралия, 2 – Африка, 3 - Евразия, 4 - Северная Америка, 5 - Южная Америка, 6 - Антарктида): Евразия: Россия