М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Вмассив p записать сначала отрицательные элементы массива x(k), затем положительные. данные для ввода: k=6, x(3; 0; -2; 2; 4; -3).

👇
Ответ:
hohlovm71
hohlovm71
28.06.2022
Var
   X,P:array[1..100] of integer;
   k,n:integer;
Begin
Write('Введите k: ');ReadLn(k);
Write('Введите массив X(',k,'): ');
For k:= 1 to k do
    Read(X[k]);
Write('Массив P:');
n:=0;
For k:= 1 to k do
    if X[k]<0 then
       Begin
       n:=n+1;
       P[n]:=X[k];
       End;
For k:= 1 to k do
    if X[k]=0 then
       Begin
       n:=n+1;
       P[n]:=X[k];
       End;
For k:= 1 to k do
    if X[k]>0 then
       Begin
       n:=n+1;
       P[n]:=X[k];
       End;
For k:= 1 to k do
    Write(' ',P[k])
End.

Пример:

Введите k: 6
Введите массив X(6):3 0 -2 2 4 -3
Массив P: -2 -3 0 3 2 4
4,6(43 оценок)
Ответ:
loooollik
loooollik
28.06.2022
//Как я понял, нули переносить не требуется
//PascalABC.Net 3.2 сборка 1318

begin
  var x:=ReadArrInteger(ReadInteger()).Where(y -> y<>0).Sorted.Print;
end.
4,4(48 оценок)
Открыть все ответы
Ответ:
so9a
so9a
28.06.2022

program test;

var i: integer;

begin

for i:=11 to 99 do

if i=(i+i-1) div 10 + (i+i-1) mod 10 * 10 then

writeln (i-1,' ',i)

end.

36 и 37

Объяснение:

for i:=11 to 99 do - перебираем двузначные числа

(i+i-1) - вычисляем сумму двух последовательных двузначных чисел

(i+i-1) div 10 - получаем первую цифру получившейся суммы

(i+i-1) mod 10 - получаем вторую цифру получившейся суммы

(i+i-1) mod 10 * 10 - чтобы переставить цифры в сумме умножаем последнюю цифру на 10 (из единиц делаем десятки)

(i+i-1) div 10 + (i+i-1) mod 10 * 10 - переставляем цифры в получившейся сумме

if i=(i+i-1) div 10 + (i+i-1) mod 10 * 10 then - сравниваем большее из двузначных чисел с числом получившемся после перестановки цифр суммы


Создайте программу на Pascal ABC! Два последовательных двузначных числа сложили и в их сумме переста
Создайте программу на Pascal ABC! Два последовательных двузначных числа сложили и в их сумме переста
4,7(42 оценок)
Ответ:
IgroNUB
IgroNUB
28.06.2022

Нельзя входить в компьютерный класс без разрешения учителя;

Нельзя входить в компьютерный класс в верхней одежде, головных уборах, грязной обуви;

Нельзя приносить в класс еду напитки;

Нельзя без разрешения преподавателя включать и выключать компьютер и другие устройства;

Нельзя трогать шнуры, розетки, провода;

Следует работать на расстоянии 60—70 см от экрана монитора.

Положение при работе с компьютером должно быть таким, чтобы линия взора приходилась на центр экрана.

Не наклоняйтесь и не сутультесь при пользовании клавиатурой и при чтении с экрана монитора.

Время непрерывной работы за компьютером не должно превышать:

Нельзя класть какие-либо предметы на системный блок, монитор, клавиатуру.

4,6(51 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ