Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Xpert1993
0 / 0 / 1
Регистрация: 16.06.2012
Сообщений: 43
#1

Соответствие одной переменной другой - C++

09.09.2015, 00:08. Просмотров 241. Ответов 3
Метки нет (Все метки)

Такая задача:
Есть 4 числа:
a[i] = "0 1 0 2";
Есть частоты, каждая из которых передает отдельный символ:
f[i] = "800 900 1000 1100"
Соответственно, 0 соответствует частота 800, 1 - 900, 2- 1000 и т.д (в данном примере ограничимся этим).
Нужно:
C++
1
2
3
4
5
6
7
for (i = 0; i < 4; i++) {
        cout << "Числу " << dec[i] << " соответствует " << f[i] << endl; // это неверно, но вывод должен быть похожий
        if (dec[i] = 0)//....
        if (dec[i] = 1)//....
        if (dec[i] = 2)//....
 
    }
Использовать такого рода конструкцию не рационально, как по другому?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2015, 00:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Соответствие одной переменной другой (C++):

Поиск одной переменной под другой - C++
Добрые день, сразу прошу извинить за неопределенное название темы!! Вопрос такой: человек вводит число 42.0 например, а под этим...

Часть имени переменной как значние другой переменной - C++
Нужно чтобы имя переменной состояло как бы из двух частей к примеру переменную x1 надо записать так чтобы число 1 было в другой...

можно ли в с++ вызвать переменную из одной функции в другую т.е. мы переменну задали в одной функции а использовали в другой... и как это реализовать? - C++
можно ли в с++ вызвать переменную из одной функции в другую т.е. мы переменну задали в одной функции а использовали в другой... и как это...

Многочлен от одной переменной - C++
Описать класс многочленов от одной переменной, задаваемых степенью многочлена и массивом коэффициентов. Обеспечить следующие возможности:...

Использование одной переменной - C++
У меня дано два оператора n1=dist*dist; n2=dist/dist; хочу использовать одну переменную n которая принимала бы два эти...

Класс многочленов от одной переменной - C++
составить класс многочленов от одной переменной,задаваемых степенью многочлена и массивом коэффициентов.Предусмотреть методы для вычисления...

3
Sn1p3rOk
281 / 168 / 66
Регистрация: 19.04.2014
Сообщений: 1,098
Завершенные тесты: 2
09.09.2015, 00:24 #2
Например создать двумерный массив:
Код
0    1    2     3
800 900 1000 1100
Потом сделать проверку если значение из первого массива, совпадает со значение первой строки двумерного массива то выводим значение из второй строки.

Добавлено через 27 секунд
Надеюсь понятно объяснил.
0
Xpert1993
0 / 0 / 1
Регистрация: 16.06.2012
Сообщений: 43
09.09.2015, 11:01  [ТС] #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    int freq[8],f[8];
    freq[0] = 800;
    for (i = 1; i < 8; i++) freq[i] = freq[i - 1] + 100;
 
    //freq[8] = { 800, 900, 1000, 1100, 1200, 1300, 1400, 1500 };
 
    int q[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
 
 
    for (i = 0; i < 4; i++) 
        for (j = 0; j < 10; j++) 
            if (dec[i] == q[j]) f[i] = freq[j];
            
    for (i = 0; i < 4; i++) 
        cout << "Числу " << dec[i] << " соответствует частота " << f[i] << " Гц"<< endl;
Что то в этом роде? Тогда и двумерный не нужен...
0
Sn1p3rOk
281 / 168 / 66
Регистрация: 19.04.2014
Сообщений: 1,098
Завершенные тесты: 2
09.09.2015, 14:51 #4
Xpert1993, да, но теперь у вас 3 массива.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2015, 14:51
Привет! Вот еще темы с ответами:

Текст и числа в одной переменной - C++
Как организовать следующее: программа просит пользователя ввести имя файла (имя может содержать цифры), потом к этому имени прибавляется ...

Передача переменной из одной функции в другую - C++
Доброго времени суток, мне нужно передать переменные *x и n из функции main в функции А10, A8, M5, подскажите как это сделать #include...

вызов переменной из другой функции - C++
Доброй ночи. Незнаю как вызвать перменную одной функции в другой. вот код мне нужна так чтобы список w можно было использовать в функции...

Нахождение max и min функции одной переменной - C++
Нужна помощь. Надо написать программу которая находить max и min функции с 1 переменой. (пользователь должен ввести функцию) Очень...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru