В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
mashcolor
mashcolor
16.02.2020 10:49 •  Информатика

Задача

Дано таблицю показників лічильника електроенергії в останній день кожного місяця протягом року

120

302

503

754

903

1115

1200

1280

1413

1678

1946

2247

Ціна оплати 1кВт · год = 1,60 грн.

Обчислити:

кількість енергії, яку спожили за кожний місяць;

загальну кількість енергії, яку спожили за рік;

загальну плату за рік;

середньомісячну плату;​

Показать ответ
Ответ:
kennysussus
kennysussus
25.12.2022 15:18

#include <iostream>

#include <vector>

#include <cstdlib>

#include <ctime>

using namespace std;

int main() {

setlocale(LC_ALL, "Russian");

int sum = 0;

vector<vector<int>> arr;

arr.resize(10);

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

 arr[i].resize(10);

}

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

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

  arr[i][j] = rand();

  cout << arr[i][j] << " ";

  if (j == 9) {

   cout << endl;

  }

 }

}

for (int i = 0, j = 0; i < 10, j < 10; ++i, ++j) {

 if (arr[i][j] < 0) {

  cout << "На главной диагонали есть отрицательные числа...";

  return 0;

 }

 sum += arr[i][j];

}

cout << "Сумма элементов главной диагонали: ";

cout << sum;

}

0,0(0 оценок)
Ответ:
abdulaevamesed
abdulaevamesed
12.02.2021 08:41

1) 15342 2) 16034

Объяснение:

Для этого переведем его сначала в десятичную вот так :

1AE216 = 1∙16^3+10∙16^2+14∙16^1+2∙16^0 = 4096+2560+224+2 = 688210

Получилось: 688210

Переведем 688210 в восьмеричную систему вот так:

Целая часть числа находится делением на основание новой

(см. картинку)

Получилось: 688210(десятеричная) = 153428 (восьмеричная)

2)Для этого переведем его сначала в десятичную вот так :

1C1C16 = 1∙16^3+12∙16^2+1∙16^1+12∙16^0 = 4096+3072+16+12 = 719610

Получилось: 719610

Переведем 719610 в восьмеричную систему вот так:

Целая часть числа находится делением на основание новой

(см. картинку 2)

Получилось:719610 (десятеричная) = 160348 (восьмеричная)


Переведите числа из шестнадцатеричной системы счисления в восьмеричную (подробно) 1)1АЕ2; 2)1С1С​
Переведите числа из шестнадцатеричной системы счисления в восьмеричную (подробно) 1)1АЕ2; 2)1С1С​
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота