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

Сколько символов содержит сообщение, записанное с 16-символьного алфавита, если объем составил 1/256часть мбайта?

👇
Ответ:
vabimGogolev
vabimGogolev
17.12.2020
1 Мбайт=1024кбайт=1024*1024байт=1024*1024*8бит. 
1 символ 16 символьного алфавита можно зашифровать 4 битами (2^4=16) 
. 1/256Мбайта = 1024*32бит 
4. Итого получаем 1024*32/4=1024*8=8192
Получается сообщение содержит 8192 символа.
4,7(61 оценок)
Открыть все ответы
Ответ:
Groza11
Groza11
17.12.2020

Давайте кое-что проясним.

Если факториал 20 ещё вмещается в возвращаемый тип long, то факториал 40 уже не влезет.Вы делаете лишний вызов функции Factorial только из-за того, что не делаете проверку, является ли n равным 1. Это никак не помешает работе программы, но лучше о таких вещах заботиться ещё на уровне составления алгоритма.Так как long является типом int64, то n1 и n2 - целочисленные переменные.Первый пункт

мы можем решить только путём изменения типов переменных n1 и n2 на float или double.

Второй пункт

решается добавлением в условие проверки на равенство единице:

if (n == 0 || n == 1)

А также лучше позаботиться о вводе отрицательных чисел. Но я не стану отнимать хлеб у преподавателя и у Вас в том числе, поэтому думайте сами, как решить эту и другие проблемы :)

Третий пункт

стоит показать на примере:

int i = 10; int j = 20; Console.WriteLine(i / j); // output: 0

Почему так происходит? Мы делим 10 на 20 и хотели бы получить 0.5, но тут требуется посмотреть на тип. Он априори не может хранить в себе числа после запятой. Это целочисленный тип. То есть после такого деления отбрасывается .5 и ответ получается равен нулю.

Более правильный код

(скриншот)


Разобраться что не так с кодом. программа считает факториал 40 и 20, после чего выводит значение фор
4,4(85 оценок)
Ответ:
Alisacollins1
Alisacollins1
17.12.2020

Удачи! Надеюсь


Какой же вред здоровью наносит компьютер и как этот вред минимизировать? Как сохранить красоту и здоровье человеку, просиживающему днями и ночами за монитором, как совместить здоровый образ жизни и работу за компьютером?

Основные вредные факторы, влияющие на состояние здоровья людей, работающих за компьютером:

сидячее положение в течение длительного времени;воздействие электромагнитного излучения монитора;утомление глаз, нагрузка на зрение;перегрузка суставов кистей;стресс при потере информации.

Сидячее положение.
Казалось бы, за компьютером человек сидит в расслабленной позе, однако она является для организма вынужденной и неприятной: напряжены шея, мышцы головы, руки и плечи, отсюда головные боли, а также излишняя нагрузка на позвоночник, остеохондроз, а у детей - сколиоз. У тех, кто много сидит, между сиденьем стула и телом образуется своего рода тепловой компресс, что ведет к застою крови в тазовых органах, как следствие - простатит и геморрой, болезни, лечение которых - процесс длительный и малоприятный. Кроме того, малоподвижный образ жизни часто приводит к ожирению, гипертонии и другим заболеваниям сердечно-сосудистой системы.

Электромагнитное излучение.
Современные мониторы стали безопаснее для здоровья, но еще не полностью. А если на Вашем столе совсем старенький монитор, лучше держитесь от него подальше.

Воздействие на зрение.
Глаза регистрируют самую мелкую вибрацию текста или картинки, а тем более мерцание экрана. Перегрузка глаз приводит к потере остроты зрения. Плохо сказываются на зрении неудачный подбор цвета, шрифтов, компоновки окон в используемых Вами программах, неправильное расположение экрана.

Перегрузка суставов кистей рук.
Нервные окончания подушечек пальцев как бы разбиваются от постоянных ударов по клавишам, возникают онемение, слабость, в подушечках бегают мурашки. Это может привести к повреждению суставного и связочного аппарата кисти, а в дальнейшем заболевания кисти могут стать хроническими.

Стресс при потере информации.
Далеко не все пользователи регулярно делают резервные копии своей информации. А ведь и вирусы не дремлют, и винчестеры лучших фирм, бывает, ломаются, и самый опытный программист может иногда нажать не ту кнопку... В результате такого стресса случались и инфаркты.

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

Компьютер и беременность.
Опасны ли компьютеры для беременных? Безусловно, некоторое негативное влияние на протекание беременности и развитие плода компьютер оказать может, но насколько сильное? Единого мнения на этот счет у врачей еще не сложилось...

Влияние компьютера на психику.
Тема, на наш взгляд, очень дискуссионная. Игромания, интернет-зависимость - насколько серьезны эти проблемы? Как сильно влияет компьютер на психическое здоровье людей? Предлагаем вашему вниманию разные точки зрения на эти вопросы.


Работайте на компьютере и будьте здоровы! 

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