тут8
24.08.2022 02:16

Питон

написать функцию которая создает следующую иерархию файлов и папок

/mainfolder
/folder1
/subfolder1
file_01.txt
/folder1
/subfolder2
file_02.txt
/folder3
/subfolder3
file_03.txt
/folder4
/subfolder4
file_04.txt

реализовать такие консольные команды:
* поиск фаила или директории
если файл существует, то вывести путь до этого файла.
если такого файла нет, то false
* удаление файла
если такой файл существует, то файл удаляется а функция показывает содержимое папки в которой он размещался.
если такого файла не существует, то выводится уведомление что такого файла по этому пути не существует.,
если каталог не пустой, то выводится уведомление про необхходимость принудительного удаления или дается возможность пользователю удалить содержимое самостоятельно.
* удаления каталога
аналогично как для файла
* переименнование указаного файла или папки
предвидеть введение введення соответствующих консольных команд

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
orehova217021970
18.10.2021 07:29

Объяснение:

Ввести три числа не составляет труда.

Чтобы воспользоваться тригонометрическими функциями (в данном случае sin), подключим библиотеку cmath.

Есть много найти максимум трёх чисел, самый лаконичный - подключить библиотеки initializer_list и algorithm. Таким образом, чтобы найти максимальное из сколь угодного количества чисел, достаточно передать их функции max в фигурных скобках, как написано ниже.

---

#include <iostream>

#include <cmath>

#include <initializer_list>

#include <algorithm>

int main() {

 double x, y, z;

 std::cin >> x >> y >> z;

 double u = sin(x);

 double maximum = std::max({u, y, z});

 std::cout << maximum;

}

0,0(0 оценок)
Ответ:
marigol0220
19.05.2021 09:08
Создаёшь в папке с программой два текстовых файла с именами "1.txt." и "output.txt". В первый записываешь 8 чисел без пробелов и запятых ("22031991", например).

type  matrix = array [1..8] of integer;var  F, output: text;  i, n, cc, sum: integer;  c: char;  x: matrix;  ma: real;
procedure convert (var c: char; var cc: integer);begin  if c='1' then cc:=1;  if c='2' then cc:=2;  if c='3' then cc:=3;  if c='4' then cc:=4;  if c='5' then cc:=5;  if c='6' then cc:=6;  if c='7' then cc:=7;  if c='8' then cc:=8;  if c='9' then cc:=9;  if c='0' then cc:=0;end;
procedure sorting (n: integer; x: matrix);begin  for n:=1 to 7 do begin    if x[n]>x[n+1] then swap(x[n],x[n+1]);  end;end;
begin  Assign(F, '1.txt');  Reset(F);  for i:=1 to 8 do begin    read(F, c);    convert(c,cc);    x[i]:=cc;  end;  Close(F);
  sorting(n,x);  sum:=x[1]+x[2]+x[3]+x[4]+x[5]+x[6]+x[7]+x[8];  ma:=sum/8;    Assign(output, 'output.txt');  rewrite(output);  writeln(output, sum); writeln(output, ma);  Close(output);end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота