1) 0; 3; 5.
2) 0; 9; 25.
3) 0; 12; 30.
4) 0; 15; 35.
5) на ноль делить нельзя; 5; 7.
6) от ноля нельзя отнимать; 2; 2.
<h3>PascalABC.NET 3.4.2, сборка 1857 от 05.11.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
var (a,d,k):=ReadReal3('Введите a, d, k');
for var i:=0 to Trunc((d-a)/k) do
begin
var x:=a+i*k;
var y:=x**3+4*Abs(x);
Writeln(x:30:15,y:30:15)
end
end.
Создать проект -> Пустой проект C++ -> Исходные файлы правой кнопкой мыши и "Добавить новый" -> называют обычно main.cpp
В этом файле код:
#include <iostream>
using namespace std;
int main(int argc, char* argv[]) {
char *vers = "5.4 Alpha";
char *str;
cout << "[email protected]: ";
cin >> str;
if (str == "version") cout << "Version now: " << vers << endl;
system("PAUSE");
return 0;
}
Выбрать папку и правой кнопкой мышки нажать на эту папку.
Будем искать сначала двузначные числа, удовлетворяющие условию задачи.
Обозначим через x и y искомые цифры числа. Очевидно, что x и y должны быть значениями из интервала [1..3].
Тогда xy(5) = yx(4) ⇒ 5*x+y = 4*y+x ⇒ 4*x = 3*y
Очевидно, что x и y должны быть значениями целыми положительными из интервала [1..3] и, следовательно, двузначных чисел, удовлетворяющих условию задачи, не существует.
Рассмотрим трехзначные числа, обозначив старшую цифру через a:
axy(5) = ayx(4) ⇒ 5*5*a+5*x+y = 4*4*a+4*y+x ⇒ 9*a+4*x = 3*y
Пусть a=1, тогда:
9+4*x = 3*y
Так как ни x, ни y не являются старшой цифрой, то оба значения могут быть из интервала [0..3].
При x=0 получим подходящее нам значение y=3.
Итак, 103(5) = 5*5+3 = 28(10); 130(4) = 4*4+3*4 = 28(10)
Рассмотрев аналогичным образом x=1;2;3, а также a=2 и a=3, увидим, что других чисел, удовлетворяющих условию, нет.
Ответ: 28