#!/bin/bash
a=$true
while ($a)
do
clear
echo "1. Enter path"
echo "2. Enter file extension"
echo "3. Copy file"
echo "4. Exit"
read VAR
clear
if [[ $VAR -eq 1 ]]
then
echo "enter path"
read path
read -p "Нажмите ENTER для продолжения"
fi
if [[ $VAR -eq 2 ]]
then
echo "Enter file extension"
read fex
cd $path
ls *.$fex
read -p "Нажмите ENTER для продолжения"
fi
if [[ $VAR -eq 3 ]]
then
echo "enter path to copy file"
read pathcopy
cp -R $path/*.$fex $pathcopy
read -p "Нажмите ENTER для продолжения"
fi
if [[ $VAR -eq 4 ]]
then
echo "Exit"
read -p "Нажмите ENTER для продолжения"
let "a=false"
fi
done
Объяснение:
import linecache
from fractions import Fraction
try:
q=0
n=0
inpfile=open('c:\\test\\input.txt', 'rt')
oupfile=open('c:\\test\\output.txt', 'w')
inputdata=[]
for line in inpfile:
stripped_line = line.strip().replace(" ","+")
inputdata.append(stripped_line)
print(inputdata)
if len(inputdata)==3:
if len(inputdata[1])==1:
print(inputdata[1])
print(inputdata[0])
A=eval(inputdata[0])
print(A)
print(inputdata[2])
B=eval(inputdata[2])
print(B)
if inputdata[1]=='+':
q=A+B
elif inputdata[1]=='-':
q=A-B
elif inputdata[1]=='*':
q=A*B
elif inputdata[1]=='/':
q=A/B
print(q)
entier=int(q)
fraction=q%1
entstr=str(entier)
fractstr=str(Fraction(fraction))
print(fractstr)
oupfile.write(str(entstr + " " + fractstr))
oupfile.close()
except FileNotFoundError:
print('Файл не знайдено')
except ZeroDivisionError:
print('Ви намагаєтеся ділити на нуль')
except TypeError:
print('Ви використовуєте інший тип даних')
Объяснение:
Объяснение:
А) 15м=15/1000км
Б)20мин=20/60ч
В)10см=10/100м
Г)75кг=75/1000т
Д)30кг=30/100ц
Е)17с=17/60мин
Ж)10с=10/3600ч
З)40мм=40/1000м