Найти цифры числа можно двумя 1. Если число короткое можно пользоваться div и mod, т.е. например, 1-я цифра 3-значного числа - это целое от деления на 100, третья цифра - остаток от деления на 10, чтобы найти вторую цифру надо сначала взять целое от деления на 10 и потом остаток от деления этого целого на 10. 2. Если число длинное или его длина неизвестна, то лучше преобразовать его в строку, найти длину строки и брать по одному символу с соответствующим индексом.
<script> function DeShifr() { let Text = document.getElementById("shifr").value; let L = Text.length; let NeChet = Text.substr(0,L/2+L%2); let Chet = Text.substr(L/2+L%2,L/2); let DeShifr = ""; for (let i = 0, c = 0, n = 0; i < L; i++) { DeShifr += (i%2?Chet[c++]:NeChet[n++]); } document.getElementById("DeShifr").innerHTML = DeShifr; } </script> </head> <body> <form> <label for="shifr">Введите зашифрованный тест сообщения:</label> <textarea id="shifr"></textarea> <button type="button" onCLick="DeShifr()">Расшифровать</button> <div id="DeShifr"></div> </form> </body> </html>
avtalux527
28.01.2023
Программа со статическим массивом:
Var M: array[1..32767] of real; Min: real; N, i: integer; Begin Write('N = ');ReadLn(N); if (N <= 0) then WriteLn('Количество элементов должно быть положительно') else begin Write('Введите элементы массива в количестве ',N,' штук'); For i:= 1 to N do Read(M[i]); Min := M[1]; For i:= 2 to N do if (M[i] < Min) then Min := M[i]; WriteLn; Write('Получившийся массив:'); For i:= 1 to N do begin M[i] := M[i] / Min; Write(' ',M[i]); end; end End.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Дано 3 значное число.найдите среднее арифметическое и его цифры. блок схема
1. Если число короткое можно пользоваться div и mod, т.е. например, 1-я цифра 3-значного числа - это целое от деления на 100, третья цифра - остаток от деления на 10, чтобы найти вторую цифру надо сначала взять целое от деления на 10 и потом остаток от деления этого целого на 10.
2. Если число длинное или его длина неизвестна, то лучше преобразовать его в строку, найти длину строки и брать по одному символу с соответствующим индексом.
Блок-схема первого варианта на фото