ktv665
?>

Напишите, , паскаль код для следующих 1) сумма цифр данного трехзначного числа n является четным числом; 2) квадрат заданного трехзначного числа равен кубу суммы цифр этого числа;

Информатика

Ответы

Николаевна Филиппов1936
Программу я не писала .
1 )
а+а*10+а*100:=N;
N mod 2=0;
2)
N:=a+a*10+a*100;
N*N=(a+a*10+a*100)*(a+a*10+a*100)*(a+a*10+a*100);
machkura
1)
var N,a,b,c:integer;
begin
read(N);
a:=N div(100);
b:=(N div(10))mod(10);
c:=N mod(10);
if (a+b+c) mod(2)=0 then
write('Да') else
write('Нет');
end.

2)
var N,a,b,c:integer; d:real;
begin
read(N);
a:=N div(100);
b:=(N div(10))mod(10);
c:=N mod(10);
d:=power(a+b+c, 3);
if d=sqr(N) then
write('Да') else
write('Нет');
end.
laplena1982750

Көркем және техникалық иллюстрациялар жасауға жарамды ақысыз векторлық графикалық редактор (жалпы мақсаттағы АЖЖ жүйесі ретінде пайдалану үшін, оны жеңілдетеді). Бұл көбіне W3C әзірлеген SVG форматындағы ашық бастапқы форматқа байланысты. SVG форматы әртүрлі типтегі, соның ішінде анимациялық суреттер жасауға мүмкіндік береді. SVG Inkscape [8] авторлары қолданған кеңейтулерді жазуға болатын кеңейтілген тілдік макетке (XML) негізделген. Бағдарлама GNU General Public License шарттарына сәйкес таратылады.

klykovav672

105₁₀ = 1101001₂ = 69₁₆

61₁₀ = 111101₂ = 3D₁₆

156₁₀ = 10011100₂ = 9С₁₆

Объяснение:

105 / 2 = 52 + остаток 1

52 / 2 = 26 + остаток 0

26 / 2 = 13 + остаток 0

13 / 2 = 6 + остаток 1

6 / 2 = 3 + остаток 0

3 / 2 = 1 + остаток 1

1 / 2 = 0 + остаток 1

записываем снизу вверх

105₁₀ = 1101001₂

105 / 16 = 6 + остаток 9

6 / 16 = 0 + остаток 6

записываем снизу вверх

105₁₀ = 69₁₆

111101₂ = 1 * 2⁵ + 1 * 2⁴ + 1 * 2³ + 1 * 2² + 0 * 2¹ + 1 * 2⁰ = 1 * 32 + 1 * 16 + 1 * 8 + 1 * 4 + 0 * 2 + 1 * 1 = 32 + 16 +8 + 4 + 1 = 61₁₀

61 / 16 = 3 + остаток 13

3 / 16 = 0 + остаток 3

записываем снизу вверх

61₁₀ = 3D₁₆

9С₁₆ = 9 * 16¹ + С * 16⁰ = 9 * 16 + 12 * 1 = 144 + 12 = 156₁₀

156 / 2 = 78 + остаток 0

78 / 2 = 39 + остаток 0

39 / 2 = 19 + остаток 1

19 / 2 = 9 + остаток 1

9 / 2 = 4 + остаток 1

4 / 2 = 2 + остаток 0

2 / 2 = 1 + остаток 0

1 / 2 = 0 + остаток 1

записываем снизу вверх

156₁₀ = 10011100₂

В качестве цифр шестнадцатеричной системы счисления обычно используются цифры от 0 до 9 и латинские буквы от A до F.

A₁₆ = 10₁₀   B₁₆ = 11₁₀   C₁₆ = 12₁₀   D₁₆ = 13₁₀   E₁₆ = 14₁₀   F₁₆ = 15₁₀  

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите, , паскаль код для следующих 1) сумма цифр данного трехзначного числа n является четным числом; 2) квадрат заданного трехзначного числа равен кубу суммы цифр этого числа;
Ваше имя (никнейм)*
Email*
Комментарий*