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

Переписать код из паскаля в c++ var n: integer; {количество чисел} a: integer; {очередное число} s: integer; {сумма двух последних цифр} d: array [0..18] of integer; {подсчёт сумм} mx: integer; {максимальное количество сумм} imx: integer; {самая частая сумма} i: integer; begin for i: =0 to 18 do d[i]: =0; readln(n); for i: =1 to n do begin readln(a); s : = a mod 10 + a div 10 mod 10; d[s] : = d[s]+1; end; mx : = 0; for i: =0 to 18 do begin if d[i] > = mx then begin mx : = d[i]; imx : = i; end; writeln(imx) end.

👇
Ответ:
Astronavtka
Astronavtka
27.06.2022

#include "iostream"

#include "stdlib.h"

using namespace std;

int main(){

int N;//êîëè÷åñòâî ÷èñåë

int a;//î÷åðåäíîå ÷èñëî

int s;//ñóììà äâóõ ïîñëåäíèõ öèôð

int d[18];//ïîäñ÷åò ñóìì

int mx;//ìàêñèìàëüíî êîëè÷åñòâî ñóìì

int imx;//ñàìàÿ ÷àñòàÿ ñóììà

int i;  

for (i = 0; i < 18; i++){

 d[i] = 0;

}

cin >> N;

for(i = 1; i < N; i++){

 cin >> a;

 s = a % 10 + a / 10 % 10;

 d[s] = d[s] + 1;

}

mx = 0;

for(i = 0; i < 18; i++){

 if(d[i] >= mx){

  mx = d[i];

  imx = i;

 }

}

cout << imx << endl;

system("pause");

return 0;

}

4,6(49 оценок)
Открыть все ответы
Ответ:
Vladijad
Vladijad
27.06.2022

96

Объяснение:

Сначала вспомним, что такое конъюнкция: это аналог логической операции И(в простонародье - операции умножения). В бинарной(двоичной) системе счисления она используется так :

0 и 0 = 0

1 и 0 = 0

0 и 1 = 0

1 и 1 = 1

Ну, а теперь возьмём пример

Адрес: 231.32.255.131

Маска: 255.255.240.0

Отлично. Посмотрим сразу на число 255, оно в двоичной системе выглядит так : 11111111. Это значит, что при побитовой конъюнкции любого числа, получается тоже самое число. Т.е. :

231 = 11100111, 255 = 11111111. (возьму первые 4 бита : 1*1=1,1*1=1,1*1=1,1*0=0)

Т.о. 231(логическое И)255=231.

Теперь адрес сети:

231*255=231

32*255=32

255*240=240

131*0=0

Вот и получили адрес сети : 231.32.240.0

Теперь решение задачи :

Тут нужно в обратную сторону. Есть IP адрес, есть узел.

Узел : 98.162.71.123

Адрес: 98.162.71.96

Надо найти правый байт. У узла он равен 123(в десятичной) -> 1111011(в двоичной). У адреса он равен 96(в десятичной) -> 1100000.

Ну, а теперь обратное действие, смотрим на байты узла, умножаем на x, получаем байты адреса. Вот так :

1111011*=1100000

1*х=1 -> x=1

1*x=1 -> x=1

1*x=0 -> x=0

... И так далее, но дальше считать нет смысла, ибо все остальные пять байтов будут равны нулю, т.к. правая часть вся равна нулю(по свойствам выше)

Получили =1100000, а это тоже самое, что и последний байт адреса сети, и равен он 96.

Получили маску : 255.255.255.96

4,7(60 оценок)
Ответ:
alyakozlova22
alyakozlova22
27.06.2022

Методические указания предназначены для студентов очного отделения направления 031600 «Реклама и связи с общественностью» по дисциплине «Компьютерные технологии и информатика». Практический цикл посвящен изучению популярнейшего тестового редактора фирмы Microsoft Office Word 2007 (краткое название редактора Word). В настоящее время существует несколько версий этого программного продукта. Однако пользовательский интерфейс и приемы работы в среде Word последних версий практически не отличаются друг от друга, поэтому в методических указаниях нет конкретной привязки к определенной версии редактора. Целью практической работы является самостоятельное обучение основным технологическим операциям и приемам при создании разнообразных документов в среде Word. Практические работы предполагают последовательное изучение краткой теории и выполнение практических заданий. Причем, в основном, теория изучается в процессе выполнения заданий. Такой метод позволяет немедленно закрепить теоретические знания на практике и является достаточно эффективным. Выполнение всех 30 заданий позволит в достаточной степени овладеть основными навыками создания документов в среде Word и подготовит пользователя к самостоятельной работе. Методические указания подготовлены на кафедре «Информационные системы и технологии».

Границы печатаемой зоны (поля) можно задать и с мыши. <...> Кроме вышеуказанного границы абзаца можно установить и с маркеров на горизонтальной линейке <...> Чтобы это сделать необходимо выбрать вкладку «Главная» команду «Границы и заливка». <...> В появившемся окне диалога нужно выбрать закладку «Граница». <...> Чтобы границы ячеек таблицы были видны при печати необходимо указать их обрамление.

Объяснение:

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