В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
дима2855
дима2855
22.05.2021 16:54 •  Информатика

Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные (число 0 не изменять). Составьте блок-схему, напишите текст программы. На Ассемблере!

Показать ответ
Ответ:
ИЗЫДИ666
ИЗЫДИ666
22.03.2023 02:14

1:

print(hex(int(input()))[2:].upper())

Объяснение:

int(input()) ввод числа

hex(x) перевод числа из 10 в 16 с.с. в таком виде 15(10) -> 0xf(16)

[2:] отсекает первые два символа(0x)(просто знай, что они не нужны)

.upper() метод строки, делающий из f -> F

2-ое задание это часть 3-его, поэтому код один и тот же:

alphabet = ''

def now_system_10(x):

   global new_system

   znak = '+'

   if x < 0:

       x = abs(x)

       znak = '-'

   new_x = ''

   lst = []

   while x >= new_system or lst == []:

       if 9 < x % new_system:

           if x % new_system < 20:

               lst += [alphabet[int(str(x % new_system)[1])]]

           elif x % new_system < 30:

               lst += [alphabet[int('1' + str(x % new_system)[1])]]

           else:

               lst += [alphabet[int('2' + str(x % new_system)[1])]]

       else:

           lst += [x % new_system]

       x //= new_system

   if x != 0:

       lst += [x]

   lst.reverse()

   if znak == '-':

       new_x += '-'

   for j in lst:

       new_x += str(j)

   return new_x

num, new_system = map(int, input().split())

print(now_system_10(num))

0,0(0 оценок)
Ответ:
Lera2010K
Lera2010K
21.04.2022 11:58

ответ: айл атауының кеңейтімі (ағылш. filename extension, көбіне жай ғана файл кеңейтімі немесе кеңейтім деп атайды) — файл атауына қосылған символдар реті және файл (форматын) типін анықтаушы. Бұл көп таралған әдістің көмегімен қолданушы немесе бағдарламалық қамтамасыз ету ақпараттың файлдағы типін айқындайды.

Кеңейту, әдетте негізгі бөлігіндегі файл атынан нүкте арқылы бөлінеді. CP/M және MS-DOS амалдық жүйелерінде кеңейтімнің ұзындығы үш үш таңбадан тұрады, қазіргі заманғы операциялық жүйелерде, бұл шектеу маңызын жойған. Кейде бірнеше кеңейтімдерді қатарынан пайдалануға болады, мысалы, «.tar.gz».

FAT16 файлдық жүйесінде файл атауы және кеңейтімі жеке ұғымдар болып табылады, және оларды бөліп тұратын нүкте, шындығында, толық файл атауының бөлігіне кірмейді, ол тек файл атауын кеңейтімнен көрнекі түрде бөлір көрсету үшін қолданылады. FAT32 және NTFS жүйелерінде, нүкте файл атауындағы рұқсат сипаттағы таңба ретінде ғана маңызды, сондықтан осы жүйелерде файл атауы нүктелерінің санына және олардың орналасқан жеріне шектеу алынып тасталған (бірқатар жағдайларды қоспағанда, мысалы, файл атауларының барлық соңыдағы нүктелер жай алынып тасталады). Сондықтан, стандартты *. * іздеу үлгісі практикалық мағынасы жоқ, оны анықтау үшін * символыy терсеңіз жеткілікті, себебі нүкте кез келген сипаттағы тыныс белгісі ретінде файл атауында қолданылады.

Кейбір операциялық жүйелер немесе файл менеджері файл кеңейтімдері мен қолданбалар арасында сәйкестік орната алады. Пайдаланушы файлды ашқанда тіркелген кеңейтімі бар файл автоматты түрде кеңейту бағдарламасына тиісті жүктеледі. Кейбір кеңейтімдер файлдың өзі бағдарлама екенін көрсетеді.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота