targovich
?>

Cи c++ дана действительная квадратная матрица. найти наибольший элемент среди элементов главной и побочной диагонали.

Информатика

Ответы

Сурат1199
#include <stdlib.h>
#include <iostream>
#include <iomanip>
using namespace std;

int main() {
const int n = 5;
double a[n][n];
double m1, m2;

srand(time(0));
for (int i = 0; i < n; i++){
 for (int j = 0; j < n; j++){
a[i][j]=-20 + (101.0 / RAND_MAX) * rand();
cout << fixed << setw (7) << setprecision (2) << a[i][j];
 }
cout <<endl;
}
m1=a[0][0];
m2=a[0][n-1];
for (int i = 1; i < n; i++){
 if (a[i][i]>m1) m1=a[i][i];
 if (a[i][n-i-1]>m2) m2=a[i][n-i-1];
 }
 cout << "m1=" << m1 << "  m2=" << m2 << endl;
}
  37.11  71.19  25.77  53.53  35.74
  39.90  63.69  11.67  70.38  -4.10
  64.46  52.37  35.03  42.58  69.18
  44.22   8.46  13.23  71.17   3.10
   6.83  65.07  75.24  21.61  37.22
m1=71.17  m2=70.38
david-arustamyan1

1.

a)компьютер универсальная машина для работы с информацией

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

в)Обработку данных компьютер

осуществляет с

установленных на нем программ.

г)Монитор, принтер и акустические

колонки образуют группу

устройств ВЫВОДА.

д)К устройствам ПК относятся

устройства: системный блок, монитор,

клавиатура, мышь.

е)клавиатура микрофон сканер образуют группу устройств ввода информации

ж)информация хранящаяся в долговременной памяти компьютера как единое целое и обозначенное именем, называется-файл

з)часть имени файла которая присваивается программой в которой он создавался расщирением

okarp

во всех этих задачах используются 2 формулы  (объем)I=k*i; (мощность)N=2^i

1) 8=2^i => i=3, объём= 3*20=60 бит

2)вес одного символа 4096/1024=4 бит => i=4, мощность (N) = 2^i => N=2^4=16

3)12288/8=1536 байт, далее 1536/1024=1,5 Кбайт

4)для начала переведем объем кбайт и биты. (из предыдущей задачи это 12288 бит); после найдем i i=12288/4096=3. далее мощность (N)=2^3=8

5)один символ занимает 4 бита (2^4=16) 1/64 часть мегабайта = 1024 * 1024 * 8 / 64 = 131072 бита значит 131072 / 4= 32768 символов.

6)находим количество(k) 4*30*50=6000, кол-во информации (объем (I) ) из байт переводим в бит. 4500*8=36000 бит. далее находим i; i=I(объем)/k(кол-во); i=36000/6000=6. N=2^6=64.

7)может не 1,5*1023, а 1,5*10^23? N=4; i=2. находим объём 2*1,5*10^23. I=3*10^23.

8)всего двухзначных чисел 100. (00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12 и тд. ) значит 2^i=100. близжайшее значение i в данном случае 7. Так как если 6, то 2^6=64, 100-64=36. если i=7, то 2^7=128. 100-128=-28 (ну по факту разница в 28 единиц.) что ближе 36 или 28? следовательно ответ 7.

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

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

Cи c++ дана действительная квадратная матрица. найти наибольший элемент среди элементов главной и побочной диагонали.
Ваше имя (никнейм)*
Email*
Комментарий*

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

mail5
Vyacheslavovich1431
Koshovkina1721
warlordkolomna
ekrosenergoserv
denisrogachv
orgot9
emilbadalov
Fruktova Gazaryan
ГусенковФролова1121
boldireve617
shuttse
Railyan
asparinapti39
Li-111