Member
Статус: Не в сети Регистрация: 11.11.2005 Откуда: Краснодар
работа с массивами в C++
Задание несложное, но поставило меня в тупик:
Элементы целого массива должны вводиться пользователем в окно редактирования (компонент Memo), каждое число - в отдельной строке. Вначале элементам целого массива присваиваются элементы строк, преобразованные к целому типу. Вычислить произведение массива. Результат вывести в строку состояния.\
Задача:
Дана квадратная матрица A размер 4.Составить матрицу симметричную данной относительно побочной диагонали. Результат записать на место исходной матрицы.
Примечание:
Делать надо с функций.
ps: на си Отредактировано модератором: mein. Дата: 20.12.2006 23:08
procedure TForm1.FormCreate(Sender: TObject); begin BrushColor:=RGB(0,0,255); Shape1.Brush.Color:=BrushColor; Shape1.Pen.Color:=clWhite; Shape1.Pen.Width:=2; end;
procedure TForm1.Rectangle1Click(Sender: TObject); begin Shape1.Shape:=stRectangle; end;
procedure TForm1.Ellipse1Click(Sender: TObject); begin Shape1.Shape:=stEllipse; end;
procedure TForm1.RoundRect1Click(Sender: TObject); begin Shape1.Shape:=stRoundRect; end;
procedure TForm1.Circle1Click(Sender: TObject); begin Shape1.Shape:=stCircle; end;
procedure TForm1.RoundSquare1Click(Sender: TObject); begin Shape1.Shape:=stRoundSquare; end;
procedure TForm1.LightRed1Click(Sender: TObject); begin BrushColor:=RGB(255,0,0); Shape1.Brush.Color:=BrushColor; end;
procedure TForm1.LightGreen1Click(Sender: TObject); begin BrushColor:=RGB(0,255,0); Shape1.Brush.Color:=BrushColor; end;
procedure TForm1.LightBlue1Click(Sender: TObject); begin BrushColor:=RGB(0,0,255); Shape1.Brush.Color:=BrushColor; end;
procedure TForm1.Solid1Click(Sender: TObject); begin Shape1.Brush.Color:=BrushColor; Shape1.Brush.Style:=bsSolid; end;
procedure TForm1.Clear1Click(Sender: TObject); begin Shape1.Brush.Color:=BrushColor; Shape1.Brush.Style:=bsClear; end;
procedure TForm1.Cross1Click(Sender: TObject); begin Shape1.Brush.Color:=BrushColor; Shape1.Brush.Style:=bsCross; end;
procedure TForm1.DiagCross1Click(Sender: TObject); begin Shape1.Brush.Color:=BrushColor; Shape1.Brush.Style:=bsDiagCross; end;
procedure TForm1.Fdiagonal1Click(Sender: TObject); begin Shape1.Brush.Color:=BrushColor; Shape1.Brush.Style:=bsFDiagonal; end;
procedure TForm1.Exit1Click(Sender: TObject); begin Close; end;
procedure TForm1.N1Click(Sender: TObject); begin Close; end;
procedure TForm1.LightRed2Click(Sender: TObject); begin BorderColor:=RGB(255,0,0); Shape1.Border:=BorderColor; end;
end.
Нужно добавить выбор цвета окантовки геометрической фигуры по выбору пользователя, внести изменения в дизайн меню:
- назначить пунктом меню растровое изображение;
- назначить пунктом меню растровые изображения;
- доп. цвета окантовки поставить в виде допонительных (нижнего уровня);
- сделать недоступным пункты меню, отображаемые в данный момент;
Заранее спасибо
Member
Статус: Не в сети Регистрация: 11.04.2006 Откуда: Самара
Народ, сижу на зачете препод пока вышел. Надо СРОЧНО решить задачу на Паскале 7.0.
Условие: Дана действительная матрица 18хN. Найти значение наибольшего по модулю элемента матрицы, а также индексы какого-нибудь элемента с найденным значением модуля. Помогите пожалуйста!
Помогите пожалуйста выполнить следующие задания...а то кто реально не знает, что такое метод индуктивной функции!
1. Дана последовательность вещественных чисел, заданная в типизированном файле. Методом индуктивной функции вычислить среднюю длину связных подпоследовательностей отрицательных чисел. Подпрограмма должна быть написана в стиле защитного программирования. Обязательно наличие полной спецификации в виде комментария под заголовком и комментариев к тексту подпрограммы, поясняющих метод индуктивной функции. Все необходимые типы данных описать перед заголовком подпрограммы.
2. Составить полную спецификацию к подпрограмме, которая должна решать указанную задачу. Описать необходимые типы данных. Предполагается, что подпрограмма будет написана в стиле защитного программирования.
Определить коэффициенты разложения по заданному базису в n-мерном пространстве
заданного n-мерного вектора
Member
Статус: Не в сети Регистрация: 04.12.2005 Откуда: Е-бург Фото: 0
помогите на паскале надо : Даны натуральное числоN и последовательность A1, A2, .. ,A N. В данной последовательности определить число соседств двух положительных чисел. Добавлено спустя 1 минуту, 37 секунд считывать и выводить в файл
Member
Статус: Не в сети Регистрация: 28.06.2006 Откуда: Москва
Вобщем так. нужен текст программы крестики - нолики с полем 100х100. Выигрывают 5 крестиков(ноликов) в ряд. Исходник нужен на паскале или делфи. Это задание обычно задают на первом курсе в институте. Думаю у кого нить должно быть. В долгу не остануь(с меня что нить на ваше усмотрение в пределах разумного, а если бесплатно то вообще супер и огромный респект:)). Текст проги нужен до 4-5 января.
Member
Статус: Не в сети Регистрация: 13.03.2004 Откуда: Орел
Кто что делает, мугага.
А формат значения в переменной "строка 8" не пробовал перевести из текстового в числовой ? (незнаю существует ли такое, но поищи) =))
А вообще почитай повнимательнее доку по этим трем командам, может нужны доп параметры.
_________________ GeForce 256 > Ati R9000-II > G FX 5700 > G 6600GT > G 6800 > G 7900GS > G GTX 260 AMP2 > G GTX 480 (Gigabyte SOC) > G GTX 1080
Member
Статус: Не в сети Регистрация: 08.10.2006 Откуда: Москва
Просил помочь, а не отослать в руководство...
Естественно пробовал. Мало того, он уже числовой, посколько, согласно тому же мануалу, в который вы пытаетесь меня направить, в числе имеется плавающая точка, что автоматически переводит строку в разряд числовых.
Дополнительные параметры есть, но в данном конкретном случае они являются необязательными. Естественно я всё это читал, иначе бы не спрашивал.
В общем мне тут на пхп.нет помогли. Может кто вдруг столкнётся. В общем, надо было воспользоваться такой конструкцией: echo round(strip_tags($r[$i2_3]))."\n";. Сначала от переменной следовало отрезать все хтмл-приблуды при помощи strip_tags, а только потом округлять. Не знал...
_________________ "Если всё пошло не так, сделай вид, что именно так и задумывалось." (с)
Member
Статус: Не в сети Регистрация: 08.04.2006 Откуда: Красноярск
Помогите пожалуйста построить алгоритм решения задачи!
Дано действительное число Х. Не используя стандартные функции(за исключением abs), вычислить сумму следующего ряда с заданной точностью Е>0(Е, х вводятся с клавиатуры)
Member
Статус: Не в сети Регистрация: 08.04.2006 Откуда: Красноярск
Билли Бонс спасибо, а это чё за язык? Объясни пожалуйста ламеру чё есть чё, и как всё енто работает.
Буду очень-очень благодарен!!!
Будет ПРОСТО СУПЕР, если ты объяснишь чё означает каждый фрагмент.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения