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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что такое Класс, и с чем его едят? http://www.cyberforum.ru/cpp-beginners/thread20698.html
собственно это я бы и хотел знать. попытался воспринять самостоятельно - не получилось. прошу, подскажите, кто знает, в каких книгах можно почитать про них(кроме Лафоре и Литвиненко). или конкретнее, если кто сталкивался по учебной программе с классами Time и String (из учебников), то про них. заранее спс.
C++ программа игнорирует break скажите кто нибудь почему программа игнорирует break'и? #include <iostream.h> int menu(); int main() { int choice=menu(); //---------------------- float oplata;//для всех у кого не определена оплата http://www.cyberforum.ru/cpp-beginners/thread20689.html
C++ Дано четное число п > 2. Проверить для него гипотезу Гольдбаха
1) Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом ука¬зывая, что выводится: буква или цифра. 2) Написать программу вывода всех четных чисел в диапазоне от 2 до 100 включительно 3) Дано четное число п > 2. Проверить для него гипотезу Гольд¬баха; каждое четное п представляется в виде суммы двух простых чисел. 4) Дана...
C++ Одинаковы ли символьные коды для всех систем/компиляторов?
То есть будут ли операции типа: char c = 'A'; c += 1; cout << int(c); Всегда давать одинаковый результат?
C++ Создать класс Money для работы с денежными суммами http://www.cyberforum.ru/cpp-beginners/thread20674.html
Помогите решить:-[ Создать класс Money для работы с денежными суммами. Число должно быть представлено двумя полями: типа long для рублей и типа unsigned char — для копеек. Дробная часть (копейки) при выводе на экран должна быть отделена от целой части запятой. Реализовать сложение, вычитание, деление сумм, деление суммы на дробное число, умножение на дробное число и операции сравнения.
C++ Builder Раскладка в Windows У меня вопрос по Былдеру. Я хочу поменять раскладку в активном окне. Вписываю отслежевания нажатие клавишь через GetKeyState(). Но все же когда срабатывает моя функция ActivateKeyboardLayout(0, 0); раскладка меняется, только в окне моей программе а не в активном окне. Как можно исправить и кто что посоветует? подробнее

Показать сообщение отдельно
XuTPbIu_MuHTAu
Эксперт С++
2222 / 737 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
11.01.2009, 22:55     двумерный массив
Если вас тебя утешит, оптимизирующий компилятор, с большой вероятностью, раскроет цикл в такую формулу. Но,для красоты можно записать
Код
mas[n-1][m-1]=0;
for(int k=0;k< 3;k++) {
    for(int l=0;l<3;l++) mas[n-1][m-1]+=mas[n-2+k][m-2+l];
}
Как-нибудь так. Если я не ошибся в твоей нумерации

Добавлено через 1 минуту 10 секунд
P.S
замени n=n+3 на n+=3,pls

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