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

Двумерный массив С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Максимальные и минимальные числа http://www.cyberforum.ru/cpp-beginners/thread116795.html
Знайты max{min(a,b)min(c,d)}
C++ Расстановкой коробок на столе. Имеется стол прямоугольной формы размером a*b (a и b - целые числа, a>b), В каком случае на столе можно разместить большее кол-во картонных прямоугольников с размерами c*d (с и d - целые числа, c>d):... http://www.cyberforum.ru/cpp-beginners/thread116794.html
Имеется стол прямоугольной формы размером C++
Имеется стол прямоугольной формы размером a*b (a и b - целые числа, a>b), В каком случае на столе можно разместить большее кол-во картонных прямоугольников с размерами c*d (с и d - целые числа, c>d):...
C++ Подскажите литературу по классам
здравствуйте! подскажите пожалуйста где можно найти и изучить самую простенькую программу на "Классы" в качестве примера ? вообщем чем больше тем лучше! поискал в инете ничего путного не нашёл =(
C++ вычисление интеграла http://www.cyberforum.ru/cpp-beginners/thread116756.html
Даны вещественные числа a, b. Значения функции f(x)=(x+1)2√lg x; a=2; b=10; записать в массив. Вычислить значение интеграла, используя: 1) Формулу трапеций I1=h* 2) Формулу Симпсона ...
C++ Отчет Помогите выловить ошибку. Суть: сопоставить с данными в тексте и вывести информацию по товару. Текст программы: # include <fstream.h> # include <string.h> # include <stdlib.h> # include... подробнее

Показать сообщение отдельно
MikeSoft
Эксперт С++
3802 / 1778 / 85
Регистрация: 21.11.2009
Сообщений: 2,540
15.04.2010, 01:29
Aniritake, а что не получается?
По условию просят использовать ASCII код символа...
Если это unsigned char, то максимальный размер массива
C++
1
int a[256][256]; // массив для ASCII от 0 до 255
Идём дальше... как писать по адресу ASCII символа...
Для начала его нужно получить:
C++
1
2
3
4
char x1[] = "c";
int pos = (unsigned int)(unsigned char)(x1[0]);
// теперь можно ссылаться на нужную ячейку, как просят на рис. 10.4
a[0][pos] = 1;
Трудность была в этом?
Думаю, да.
Если в условии алфавит ограничен - то нужно отсортировать полученные коды по возрастанию и писать их в массив a[][] ссылаясь на новые индексы.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.