manager9
?>

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 10 000 включительно. Опишите на одном из языков программирования алгоритм, который находит все минимальные значения и заменяет их на максимальные. Гарантируется, что в массиве есть хотя бы два разных элемента. В качестве результата необходимо вывести измененный массив, каждый элемент массива выводится с новой строчки. Например, для массива из восьми элементов: 29 4 115 7 195 25 4 106 программа должна вывести (по одному числу в строке) числа: 29 195 115 7 195 25 195 106 #include using namespace std; const int N = 30; int main() { long a[N]; long i, j, k; for (i = 0; i cin >> a[i]; ... return 0; } Требуется дописать программу используя те же константы и язык c++

Информатика

Ответы

yanermarina87

Аз, буки — бери указку в руки, фита, ижица — плетка ближится.

Если дурак, то это надолго.

Если б да кабы во рту росли грибы — тогда бы был не рот, а полный огород.

Если больная смотрит в зеркало — значит она выздоравливает.

Если голова пуста, то ей ума не придадут места.

Если гора не идет к Магомету, то Магомет идет к горе.

Если по-русски скроен, то и один в поле воин.

Если хочешь потерять друга — одолжи ему денег.

Неча на зеркало пенять, коли рожа крива.

Долог день до вечера, коли делать нечего.

Не на пользу книги читать, коли только вершки в них хватать.

Худ обед, коли хлеба нет.

vasilyevjob6

1) узнаем количество символов на экране:

25*80=2000 символов.

в кодирвке КОИ -8 каждый символ кодируется 8 битами. таким образом: 2000*8 = 16000бит=2000байт=1,953125кБ

 

2) пусть х - количество символов, у - количество информации. запишем систему уравнений:

\left \{ {{8*x=y} \atop {16*x=y+8000}} \right.

 

ну и решаем это неравенство. подставим вместо у во второе уравнение 8х:

16х=8х+8000

8х = 8000

х = 1000 символов

 

3) считаем количество символов в предложении:

32 символа * 8 бит = 256 бит = 32 байта.

ответ: (смотрите внимательно, у вас опечатка в ответах в 3 задаче)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 10 000 включительно. Опишите на одном из языков программирования алгоритм, который находит все минимальные значения и заменяет их на максимальные. Гарантируется, что в массиве есть хотя бы два разных элемента. В качестве результата необходимо вывести измененный массив, каждый элемент массива выводится с новой строчки. Например, для массива из восьми элементов: 29 4 115 7 195 25 4 106 программа должна вывести (по одному числу в строке) числа: 29 195 115 7 195 25 195 106 #include using namespace std; const int N = 30; int main() { long a[N]; long i, j, k; for (i = 0; i cin >> a[i]; ... return 0; } Требуется дописать программу используя те же константы и язык c++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

dariamay1996
nadyatsoi
zibuxin6
Tatianarogozina1306
Sergei1198
aleksvasin
Вадим
ukkavtodor6
legezin
npdialog66
Анатолий
stepa19806966
ii090758
Aleksandr_Vasilev
boykoz9