david-arustamyan1
?>

Var a:array [1..16] of integer;Здесь oписан массив a из целочисленных значений. При выполнении этого оператора в памяти компьютера будет выделено ячеек целого типа.​

Информатика

Ответы

ekkim310

import math

for i in range(10, 99 + 1):

if math.sqrt(i % 10 * 10 + i // 10 + i) % 1 == 0:

 print(i)

Пояснения:

Перебираем с цикла for список всех двузначных чисел, созданный с функции range(10, 99 + 1).

i % 10 * 10 + i // 10 — меняем местами десятки и единицы (например, 29 превращаем в 92):

i % 10 — получаем десяткиi // 10 — получаем единицы

Потом добавляем к полученному наше исходное число (например, 29 превращается в 92 и к нему прибавляется 29). Из этой суммы находим квадрат с функции sqrt() из модуля math (мы его подключили первой строкой import math). Чтобы проверить, полный ли квадрат получается из этого числа, нужно проверить, имеет ли остаток полученный корень. Я нашел остаток от деления с конструкции root % 1. Если остаток равен нулю, то квадрат полный, следовательно выводим число в консоль с функции print().

autofilters27
var   s : string[50];
  i, j, k : word;  
 f : boolean;  
function isSpace(ch : char) : boolean;
begin   isSpace := false;  
if ch = ' ' then isSpace := true;
end;  
begin   f := false;  
   repeat     j := 0;
    writeln('введите строку, состоящую из 2 слов');
    readln(s);    
for i := 1 to length(s) do    
   if isSpace(s[i]) then  
    begin    
     inc(j);      
   k := i;       end;
     if j =1 then f := true;
    until f;    
write(copy(s, k + 1, length(s)), ' ', copy(s, 1, k - 1)); 
end.
недавно такую писала :)

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

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

Var a:array [1..16] of integer;Здесь oписан массив a из целочисленных значений. При выполнении этого оператора в памяти компьютера будет выделено ячеек целого типа.​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

pokrov777krest
stmr29
anitanemtsewa
cheshirsky-kot
donertime8
gardenkafe
Aleksandrovna Kolesnik1764
fox-cab3444
director3
Марюк-Мубариз
Смирнов-Оськина
Evelina Mariya
ЕленаГерасимова
rkorneev19061
chapaevval
▲