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

Линукс
тут должен быть не вывод текста на экран, а конкретные цифры, т.е. вводишь 1 - скрипт присваивает значение переменной, любой, например а=10

вводишь 2 - скрипт выводит значение этой переменной, и .д.

само :

create script which will ask user to provide a value and then, according to the value provided:

1 - set some environmental variable

2 - output this environmental variable

3 - erase this environmental variable

4 - exit without errors

any other - exit with error

код:

#! /bin/bash

while true

do

echo "1 - set some environmental variable

2 - output this environmental variable

3 - erase this environmental variable

4 - exit without errors"

read vop;

case $vop in

1)echo "write anywere"

read var1;

; ;

2) echo $var1

; ;

3) unset var1

; ;

*) break

exit 0

; ;

esac

done

👇
Ответ:
user666triplesix
user666triplesix
20.04.2021

#!/bin/bash

echo -e "[1] Set some env var\n[2] Write this env var\n[3] Erase this env var\n[4] Exit"

while true; do

   read -p "What you want? " menu

   case $menu in

       1) read var

       ;;

       2) echo $var

       ;;

       3) unset var

       ;;

       4) break

       ;;

       *) exit 1

       ;;

   esac

done

exit 0

#Если что-то не так как вы бы хотели работает - пишите, исправлю

4,6(75 оценок)
Открыть все ответы
Ответ:
Domashkafu
Domashkafu
20.04.2021
Задание 1

1⁵ 0⁴ 1³ 0² 1¹ 0⁰ = 1 · 2⁵ + 0 · 2⁴ + 1 · 2³ + 0 · 2² + 1 · 2¹ + 0 · 2⁰ = 32 + 0 + 8 + 0 + 2 + 0 = 42₁₀

Задание 2

35 = 32 + 2 + 1 = 2⁵ + 2¹ + 2⁰ = 100 000 + 10 + 1 (в столбик - двоичное сложение) = 100011₂

Задание 3

Стоит помнить, что:

1 + 1 = 10

1 + 1 + 1 = 11

1 + 1 + 1 + 1 = 100

Это происходит, потому что в 2-й системе счисления всего два числа - 0 и 1. В 10-й системе счисления это выглядело бы примерно так:

...

1 + 9 = 10

...

1 + 19 = 20

...

1 + 99 = 100

То есть переполнение числа приводит к тому, что цифра слева  увеличивается на единицу. В случае, если есть девятка - то цифра слева увеличивается на 1.

999 + 1 = 1 0 0 0


1)запишите в развернутой форме двоичное число 101010 (2) внизу? 2)запишите в двоичную систему десяти
4,6(16 оценок)
Ответ:
uzil1565
uzil1565
20.04.2021

Объяснение:

1. ( 1 или 0) это логическое "или" поэтому будет равно 1, тоже самое со второй скобкой. В третьей скобке импликация. Она равна нулю только при первом аргументе 1, а при втором 0. Теперь у нас конъюнкция между 1 и 1. Конъюнкция равна единице, когда оба аргумента единицы. Теперь конъюнкция между 1 и 0. Из сказанного выше, это будет равняться 0. ответ 0.

2. Первая скобка: Не а или не а будет равно 1, по закону исключённого третьего. Вторая скобка не в или не в будет равна не в (—в). Между 1 и не в следует поставить знак дизъюнкции, что б выражения всегда принимало значение истина(1)

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