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

По информатике задали в котором надо определить тип данных констант. разве для констант надо указывать тип данных? я думал их просто записывают как: const a=29.1; b=46; c=54.2; (например) или мне нужно просто определить тип данных значений констант или что? звучит так: определите типы данных следующих констант: a) const a=29.1; b=true; c=18; b) const t= 'f'; q='1'; o= '18'; я не решения! просто объясните что мне надо делать?

👇
Ответ:
simakanna
simakanna
08.02.2022
Думаю так:
1)
так как там все значения это числа то оно либо целое либо вещественное
но так как там есть одно нецелое число то тип будет вещественным
2)
булин
boolean
3)
символная
char
4,4(30 оценок)
Открыть все ответы
Ответ:

Факториальная форма записи чисел (нетрадиционная позиционная система счисления).

Чтобы перевести число из 10-й традиционной ПСС в факториальную (от слова ФАКТОРИАЛ), надо целую часть числа разделить сначала на 2, записывая целую часть частного и остаток (тоже целое число, которое меньше делителя!). Затем эту полученную целую часть частного делим дальше на 3, потом на 4 и т.д., пока целая часть не окажется равной 0. Записываем все целочисленные остатки, начиная с последнего.  

Перевод из 10-й СС в факториальную:

53/2 = 26 (ост.1)

26/3 = 8 (ост.2)

8/4 = 2 (ост.0)

2/5 = 0 (ост.2)

ответ: 53₁₀ = 2021(ф)

196/2 = 98 (ост.0)

98/3 = 32 (ост.2)

32/4 = 8 (ост.0)

8/5 = 1 (ост.3)

1/6 = 0 (ост.1)

ответ: 196₁₀ = 13020(ф)

7394/2 = 3697 (ост.0)

3697/3 = 1232 (ост.1)

1232/4 = 308 (ост.0)

308/5 = 61 (ост.3)

61/6 = 10 (ост.1)

10/7 = 1 (ост.3)

1/8 = 0 (ост.1)

ответ: 7394₁₀ = 1313010(ф)

Перевод из факториальной ПСС в десятичную.

Записываем сумму факториалов n первых натуральных чисел, умноженных на цифры факториальной записи числа.

21(ф) = 2*2!+1*1! = 5₁₀  

13021 (ф) = 1*5! + 3*4! + 2*2! + 1*1! = 120 + 72 + 4 + 1 = 197₁₀

4502120 (ф) = 4*7! + 5*6! + 2*4! + 1*3! + 2*2! = 20160 + 3600 + 48 + 6 + 4 = 23818₁₀

Нули в сумму я не вписываю, потому что умножай его, не умножай – всё равно 0!

Напоминаю про факториал (n!): 6! = 6*5*4*3*2*1; 4! = 4*3*2*1 и т.д.

4,6(51 оценок)
Ответ:
DenisРоссия
DenisРоссия
08.02.2022
Пусть x = 1, y = 2, z = 3, true = 1, false = 0 (логика)

a) 1 + 2 + 2 · 3 = 3 + 6 = 9

b) (1 + 2 + 2) · 3 = 5 · 3 = 15

c) 1 · 2 + 2 · 3 = 2 + 6 = 8

d) 1 · (2 + 2) · 3 = 1 · 4 · 3 = 12

e) (1 · 2 + 2) · 3 = (2 + 2) · 3 = 4 · 3 = 12

f) 1 · (2 + 2 · 3) = 2 + 6 = 8

g) 1 · 2 = 2

h) (1>2) or (6 · 1 > 2 + 3) = false or true = 0 + 1 = 1 (дизъюнкция - логическая ИЛИ, сложение)

i) not(3 + 2 + 3 > 0) = not(8 > 0) = not(true) = false = 0 (логическое отрицание, инверсия)

j) not(1 + 2 > 0) and not(3 < 0) = not(3 > 0) and not(false) = not(true) and true = false and true = 0 · 1 = 0 (конъюнкция, логическая И, умножение)

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