Форум программистов, компьютерный форум CyberForum.ru

есть числа нужно их заменить на другие числа из таблицы!! - C++

Восстановить пароль Регистрация
 
na3ar1y
 Аватар для na3ar1y
48 / 4 / 1
Регистрация: 14.11.2010
Сообщений: 163
08.11.2011, 20:04     есть числа нужно их заменить на другие числа из таблицы!! #1
Задача: есть у меня 16-е числа нужно нужно их заменить на другие 16-е числа из таблицы!
таблица строиться по строкам "Х" от 0 до F и по столбцам "У" от 0 до F! пример: есть число "0х19" берем строку "Х" где "1" и потом берем столбец "У" где есть "9" и в пересечении, то есть где "1" и "9" будет пересечения в что у нас по умолчанию задано число припустим оно "0хD4" пример таблицыя я
покажу тут http://iscr.ru/1320768184/ ! как эту задачу можно реализовать? спасибо за интерес буду очень благодарный за помощь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2011, 20:04     есть числа нужно их заменить на другие числа из таблицы!!
Посмотрите здесь:

C++ Есть четыре числа нужно выбрать наим. и наиб.
Ввести с клавиатуры 10 чисел. Если среди них есть числа большие 15, заменить их на 15. Напечатать все полученные числа. C++
если старшая цифра числа четная то все числа стоящие на четных позиция заменить... C++
C++ Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями
C++ В двумерном массиве чисел необходимо заменить имеющиеся числа на другие, соответствующие им
C++ Ввести с клавиатуры 10 чисел. Если среди них есть числа, большие 15, заменить их на 15. Напечатать все полученные числа
C++ Из одного файла считать целые числа, в другие файлы записать четные и нечетные числа
Заменить нулями те числа последовательности, величина которых по модулю больше максимального числа C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
09.11.2011, 04:15     есть числа нужно их заменить на другие числа из таблицы!! #2
Цитата Сообщение от na3ar1y
таблица строиться по строкам "Х" от 0 до F и по столбцам "У" от 0 до F!
выглядит, как факториал

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <stdio.h>
 
int main(void)
{
    unsigned char table[16][16] = {
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xD4, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
        { 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD,
                0xDE, 0xAB, 0xCD, 0xDE, 0xAB, 0xCD, 0xDE, 0xFF },
    };
    
    unsigned n;
    int row, col;
    
    n = 0x19;
    row = n >> 4;
    col = n & 0xF;
    
    printf("0x%.2X\n", table[row][col]);
    
    return 0;
}
Код
[guest@localhost tests]$ .ansi t.c -o t
[guest@localhost tests]$ ./t
0xD4
[guest@localhost tests]$
Yandex
Объявления
09.11.2011, 04:15     есть числа нужно их заменить на другие числа из таблицы!!
Ответ Создать тему
Опции темы

Текущее время: 18:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru