Предмет: Информатика, автор: Poman6173

Інформатика

На одному маленькому квадратному безлюдному острові зі стороною a метрів перебували k Робінзонів.


Чи не порушені їх права на житло, якщо на кожного Робінзона повинно припадати n м2 площі острова?

напишіть код програми


00sovok000negra00: На який мовi

Ответы

Автор ответа: 00sovok000negra00
1

Вiдповiдь:

Не знаю якою мовою тобі потрібно було - ти не вказав. Але вирiшала виконити на C++ та Python.

Python Code:

# Умова:

# На одному маленькому квадратному безлюдному острові зі стороною a метрів перебували k Робінзонів.

# Чи не порушені їх права на житло, якщо на кожного Робінзона повинно припадати n м2 площі острова?

a = int(input("Введiть у метрах одну з сторiн острова: "))

k = int(input("Введiть кiлькiсть Робінзонів, перебуваючих там: "))

n = int(input("Введiть скiлькi м2 повинно припадати на одного: "))

# Iнформацiя для користувача

print(f"--------------")

print(f"Площа острова = {a*a}м2.")

print(f"На кожного Робінзона припадає = {a*a//k}м2.")

print(f"На одного повинно припадати = {n}м2.")

print(f"Висновок:")

if a*a//k < n:

   print("Права на житло дiйсно порушені.")

else:

   print("Права на житло не порушені.")

C++ Code:

#include <iostream>

#include <string>

using namespace std;

int main()

{

   // Умова:

   // На одному маленькому квадратному безлюдному острові зі стороною a метрів перебували k Робінзонів.

   // Чи не порушені їх права на житло, якщо на кожного Робінзона повинно припадати n м2 площі острова?

   setlocale(LC_ALL, "Ukrainian");

   // Якщо замiсть тексту вертає краказябру, перепишiть його.

   int a, k, n;

   std::cout << "Введiть у метрах одну з сторiн острова: ";

   std::cin >> a;

   std::cout << "Введiть кiлькiсть Робінзонів, перебуваючих там: ";

   std::cin >> k;

   std::cout << "Введiть скiлькi м2 повинно припадати на одного: ";

   std::cin >> n;

   // Iнформацiя для користувача

   std::cout << "---------" << endl;

   std::cout << "Площа острова = " << a*a << "м2." << endl;

   std::cout << "На кожного Робінзона припадає = " << a*a/k << "м2." << endl;

   std::cout << "На одного повинно припадати = " << n << "м2." << endl;

   std::cout << "Висновок:" << endl;

   if ( a*a/k < n ) {

       std::cout << "Права на житло дiйсно порушені." << endl;

   } else {

       std::cout << "Права на житло не порушені." << endl;

   }

   return 0;

}

Приложения:

00sovok000negra00: Вибачте, якщо не тією мовою зробила.
Похожие вопросы
Предмет: Русский язык, автор: Bastar
Предмет: Математика, автор: DhUycjsnxksksjyuz