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

Работа с матрицами. Составить программу на языке C (СИ) Создать квадратную матрицу целых чисел размером 9х9. В индивидуальных
заданиях указано, какую обработку матрицы требуется выполнить.
Если по условию задания матрицу следует заполнить случайными числами, рекомендуем
выбирать эти числа из диапазона 0 – 99. Если по условию задания в матрицу следует записать
ЛП — линейную последовательность чисел, имеется в виду последовательность: 1, 2, 3,
...


Работа с матрицами. Составить программу на языке C (СИ) Создать квадратную матрицу целых чисел разме

👇
Ответ:
McVano
McVano
21.01.2020

Відповідь:

include<stdio.h>

int main(){

unsigned int matrix[9][9]={0},a=1,b=8,t=1;

 

  for(int j=0;j<9;j++){

  for(int y=a;y<b;y++){

   matrix[y][j]=t;

   t++;

   

  }

  if(j>=0&&j<=3){

  a++;b--;}

  else{

  a--;b++;

  }}

 for(int i=0;i<9;i++){

  for(int j=0;j<9;j++){

   printf("%i\t",matrix[i][j]);

  }

  printf("\n");

 }

 

}

4,6(24 оценок)
Открыть все ответы
Ответ:
tonkikhliza
tonkikhliza
21.01.2020

Алгоритм печатает сначала L, потом M. По программе понятно, что L Это количество раз, когда число не кратно 10 (каждый раз число делится на 10), а M - общее количество цифр. Понятно, что раз число должно быть наименьшее, а всего 8 цифр, значит может быть как минимум 4 нуля. Больше нулей быть не может, т.к. если в числе есть значимый ноль, то при делении он будет давать кратность десяти. 4 цифры уже есть, осталось подобрать 4 цифры, которые в числе при делении его на 10 не будут давать остаток 0. Это любые цифры от 1 до 9, но так как число минимальное, значит это цифры "1". Получается, 11110000. Переставляем цифры так, чтобы число было минимальное и получается 10000111.

ответ: 10000111

4,5(70 оценок)
Ответ:
777495
777495
21.01.2020

1)    15 Кбайт

2)   7 или 6 (см. объяснения)

Объяснение:

1)

V = K * i, где

V - это информационный объём текстового сообщения (размер файла, содержащего сообщение)

K - количество символов в сообщении

i - информационный вес одного символа (число бит, используемых для записи одного символа)

Дано:

К = 16 страниц x 30 строк x 32 символа = 15 360 символов

i = 8 бит

Найти:

V

V = K * i = 15 360 * 8 = 122 880 бит

V = 122 880 бит = 122 880 / 8 = 15 360 байт = 15 360 / 1024 = 15 Кбайт

2)

Очень странная таблица (смотри картинку). Не совпадают цифры в расстояниях между CD-DC и CF-FC.

Построим граф по данным таблицы (смотри картинку).

Если мы возьмём значения CD-DC = 2 и CF-FC = 4 (чёрные цифры на картинке), то самым коротким путём будет ACEF = 4 + 2 + 1 = 7

Если мы возьмём значения CD-DC = 4 и CF-FC = 2 (красные цифры на картинке), то самым коротким путём будет ACF = 4 + 2 = 6


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