Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 02.11.2016
Сообщений: 22
1

Сформировать новый массив путем перевода значений элементов исходного массива в десятичную систему счисления

16.03.2018, 15:57. Показов 1717. Ответов 4
Метки нет (Все метки)

Необходимо ввести массив, состоящий из 9 элементов (девять двузначных чисел в восьмеричной системе счисления). Сформировать новый массив путем перевода значений элементов исходного массива в десятичную систему счисления.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2018, 15:57
Ответы с готовыми решениями:

Сформировать новый массив путем перевода элементов начального массива в десятичную систему
Здравствуйте, у меня есть такое задание: Дан массив что складывается из чисел двоичной системы...

Сформировать новый массив из чётных значений элементов исходного массива
Дан массивА(30). Сформировать новый массив из четных значений элементов массива A на языке С++

Сформировать новый массив - путем переноса всех чисел из исходного
Дан массив из 10 чисел(положительные и отрицательные). Сформировать из него новый массив - путем...

Сформировать новый массив, состоящий из индексов отрицательных элементов исходного массива
Формировать массив B(n, m) случайных чисел отрезка (-10; 165). Сформировать массив А(k), состоящий...

4
1330 / 727 / 191
Регистрация: 10.02.2018
Сообщений: 3,001
16.03.2018, 17:23 2
Что то вроде этого:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <cmath>
#include <stdlib.h>
 
using namespace std;
 
int conv(char c);
 
int conv(char c)
{
 return c-'0';
}
 
int main()
{
 char mass[9 * 2];
 
 for(int i = 0; i < 2 * 9; i++)
 {
  cin >> mass[i];
 }
 
 cout << endl;
 for(int i = 0; i < 9; i++)
 {
  cout << "Chiclo v 10-noy systeme = " << (conv(mass[2*i]) * pow(8,1)) + (conv(mass[2*i + 1]) * pow(8,0)) << endl;
 }
    return 0;
}
0
0 / 0 / 0
Регистрация: 02.11.2016
Сообщений: 22
03.04.2018, 14:14  [ТС] 3
А что за 9*2?
я просто не понимаю
0
3656 / 2843 / 781
Регистрация: 25.03.2012
Сообщений: 10,435
Записей в блоге: 1
03.04.2018, 14:18 4
Дмитрий-студент, а как ты представляешь себе числа в иной системе счисления кроме как двоичной? Только текстом.
0
0 / 0 / 0
Регистрация: 02.11.2016
Сообщений: 22
03.04.2018, 14:34  [ТС] 5
Да и дальше 2*....?

Добавлено через 10 минут
Объясните пожалуйста, я не понимаю пока, но очень интересно
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2018, 14:34

Перевода вещественного числа из шестиричной в десятичную систему счисления
Собственно, не могу найти функцию перевода вещественного числа из 6 сс в 10ую(у меня есть функция...

Из простых элементов исходного неупорядоченного массива, состоящего из натуральных чисел, сформировать новый упорядоченный массив.
Ребята нужна помощь!!! Задача такая, нужно разработать программу в процедурном, классовом или...

Составить программу перевода заданного числа в десятичную систему счисления
Дано целое число в двоичной системе счисления, т.е. последовательность цифр 0 и 1. Составить...

Сфомировать новый массив из среднеарифметических значений элементов исходного массива индекс которых не больше текущего
Помогите решить задачу с массивом Написал код, но где-то ошибка не могу найти Дан массив A...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru