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

Какие правила записи имени файла следует соблюдать? ​

👇
Ответ:
марик11092
марик11092
31.01.2022

длину имени файла составляет 225 символов. в имени можно использовать пробелы. запрещено использование следующих символов:  

“|” – вертикальная черта, 

“\” – обратная черта, 

“: ” – двоеточие, 

“? ” – знак вопроса, 

“*” – звездочка, 

“”” – кавычка, 

“< ” – треугольная скобка, 

“> ” – треугольная скобка. 

при использовании файла с длинным именем в программе, не являющейся приложением windows, имя файла будет усечено – до первых шести символов длинного имени без пробелов.

4,7(72 оценок)
Ответ:
flslskns
flslskns
31.01.2022

ответ:

длину имени файла составляет 220-225 символов. в имени можно использовать пробелы. запрещено использование следующих символов:  

“|” – вертикальная черта,  “\” – обратная черта, 

“: ” – двоеточие,  “? ” – знак вопроса, 

“*” – звездочки,  “”” – кавычки, 

“< ” – треугольная скобка,  “> ” – треугольная скобка. 

при использовании файла с (длинным) именем в программе,не являющейся windows,имя файла-до первых 6 символов имени без пробелов.

4,6(4 оценок)
Открыть все ответы
Ответ:
mandarinka3001
mandarinka3001
31.01.2022
1. Современное решение, когда можно решить "в одну строку"

// PascalABC.NET 3.2, сборка 1439 от 09.05.2017
// Внимание! Если программа не работает, обновите версию!

begin
  Writeln('S=',ReadSeqInteger(3).Select(n->n.ToString
    .Where(d->Pos(d,'13579')>0)).SelectMany(c->c)
    .Select(c->c.ToDigit).Sum)
end.

Пример
252 337 105
S=24

2. А примерно вот так учат писать в школе - долго и длинно (да и не особо понятно)

var
  m,i,j,s,d:integer;
begin
  s:=0;
  for i:=1 to 3 do begin
    Read(m);
    for j:=1 to 3 do begin
      d:=m mod 10;
      if d mod 2<>0 then s:=s+d;
      m:=m div 10
      end
    end;
  Writeln('S=',s)
end.
4,4(82 оценок)
Ответ:
alliance234
alliance234
31.01.2022
1. Современное решение, когда можно решить "в одну строку"

// PascalABC.NET 3.2, сборка 1439 от 09.05.2017
// Внимание! Если программа не работает, обновите версию!

begin
  Writeln('S=',ReadSeqInteger(3).Select(n->n.ToString
    .Where(d->Pos(d,'13579')>0)).SelectMany(c->c)
    .Select(c->c.ToDigit).Sum)
end.

Пример
252 337 105
S=24

2. А примерно вот так учат писать в школе - долго и длинно (да и не особо понятно)

var
  m,i,j,s,d:integer;
begin
  s:=0;
  for i:=1 to 3 do begin
    Read(m);
    for j:=1 to 3 do begin
      d:=m mod 10;
      if d mod 2<>0 then s:=s+d;
      m:=m div 10
      end
    end;
  Writeln('S=',s)
end.
4,6(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ