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

Написать программу в паскале. Дана строка из слов, разделенных пробелами.Удалить лишные пробелы.(Пробел считается лишным,если он стоит в начале строки,в конце строки или следует за пробелом).​

👇
Открыть все ответы
Ответ:
qweravq
qweravq
23.10.2021

Сам написал, сам же и пояснять буду :D

def convert_to_oct(dec_integer): #Обявляем функцию с именем _convert_to_oct_, принимающую 1 аргумент, в теле функции именованый как dec_integer (десятичное_целое)

   return oct(dec_integer)[2::] #Возвращаем восьмиричную запись десятичного числа, переданного функции. Т.к восьмиричное число в python храниться как строка, сделаем срез, убрав первые 2 символа, в которых указана СС. (пример: oct(какое_то_десятичное) -> 0o456. А нам нужно только само число - 456)

print(convert_to_oct(int(input( #Печатаем возвращённое функцией значение. В качестве аргумента к функции улетает целое десятичное число, считываемое с клавиатуры

Объяснение:

4,4(72 оценок)
Ответ:
OlyaPo1
OlyaPo1
23.10.2021

Еще на всякий случай прикреплю исходник на языке Pascal:

const n = 10;

var mat: array [1..n, 1..n] of integer;

sum, count: array [1..n] of integer;

begin

   for var i:=1 to n do

       for var j:=1 to n do

           mat[i, j] := random(-10, 30);

           

   writeln('Matrix: ');

   for var i:=1 to n do

   begin

       for var j:=1 to n do

           write(mat[i, j]:4);

       writeln();

   end;

   writeln();

   

   for var i:=1 to n do

       for var j:=1 to n do

           if mat[i, j] > 0 then

           begin

               sum[j] += mat[i,j];

               count[j] += 1;

           end;

   writeln('Sum:');

   for var i:=1 to n do

        write(sum[i]:4);

   writeln();

   writeln('Positive count:');

   for var i:=1 to n do

       write(count[i]:4);

   writeln();

end.


Сделать блок-схему. Дана матрица размером nxn вычислить сумму и число положительных элементов каждог
4,7(63 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ