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

c++ c++ c++ c++ c++

задача 1) Написать логическое выражение для расчета суммы выплаты по депозиту на вклад: до 5000 грн. насчитывается 20% годовых, от 5000 грн. до 10000 грн. – 22% годовых.

задача 2) Записать логическое выражение, которое истинно , когда число N парное делится на 7, но не делится на 11 и 13 без остатка.

задача 3) Записать логическое выражение, которое истинно , когда число N не делится на 3, но делится на 7 и 10 без остатка.
на c++​

Ответы

Автор ответа: Informer2
1

1.

double calculateDepositPayment(double depositAmount) {

   double interestRate;

   if (depositAmount <= 5000) {

       interestRate = 0.2;

   } else if (depositAmount > 5000 && depositAmount <= 10000) {

       interestRate = 0.22

   }

   double payment = depositAmount + (depositAmount * interestRate);

   return payment;

}

2.

bool checkNumber(int N) {

   if (N % 2 == 0 && N % 7 == 0 && N % 11 != 0 && N % 13 != 0) {

       return true;

   } else {

       return false;

   }

}

3.

bool checkNumber(int N) {

   if (N % 3 != 0 && N % 7 == 0 && N % 10 == 0) {

       return true;

   } else {

       return false;

   }

}

Похожие вопросы
Предмет: Алгебра, автор: elizabethmajorka