Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Двумерный массив на С++
СообщениеДобавлено: 06 апр 2011, 14:08 
Не в сети
Начинающий
Зарегистрирован:
17 фев 2011, 17:33
Сообщений: 3
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
записать на место отрицательных элементов матрицы нули, а на место положительных единицы.

делаю на application. через StringGrid .

#include <vcl.h>
#pragma hdrstop
#include <math.h>
#include <stdlib.h>
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
int i,j;
int n=10;
int m=10;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::FormCreate(TObject *Sender)
{
randomize();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
for (j=0;j<n;j++)
StringGrid1->Cells[0][j]=IntToStr(j);

for (i=1;i<m;i++)
StringGrid1->Cells[i][0]=IntToStr(i);

for (j=1;j<n;j++) for (i=1;i<m;i++)
StringGrid1->Cells[i][j]=IntToStr(rand()%99-25);

}
//---------------------------------------------------------------------------


void __fastcall TForm1::Button2Click(TObject *Sender)
{

}



---------------------
Хочу сделать через if вот так
if (*массив*<0){*массив*=0;}
then
if (*массив*>=0){*массив*=1;}
* и тут вывод на стринггрид хз как писать)))*


заранее :thanks:

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Двумерный массив на С++
СообщениеДобавлено: 06 апр 2011, 18:34 
Не в сети
Продвинутый
Зарегистрирован:
19 ноя 2010, 17:23
Сообщений: 65
Cпасибо сказано: 4
Спасибо получено:
8 раз в 8 сообщениях
Очков репутации: 4

Добавить очки репутацииУменьшить очки репутации
Извини ничем не могу помочь :sorry:

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Двумерный массив на С++
СообщениеДобавлено: 22 апр 2011, 13:57 
Не в сети
Начинающий
Зарегистрирован:
28 мар 2010, 17:43
Сообщений: 15
Cпасибо сказано: 3
Спасибо получено:
3 раз в 2 сообщениях
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Что-то типа этого:
Код:

   int ar[3][3] = {
      {-1,0,2},
      {5,4,-2},
      {6,-8,3}
   };
   
   for (int i=0;i<3;i++)
      for (int j=0;j<3;j++) {
         if(ar[i][j]<0)
            ar[i][j]=0;
         else
            ar[i][j]=1;
         StringGrid1->Cells[i][j]=IntToStr(ar[i][j]);
      }

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 3 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Массив TurboBasic

в форуме Информатика и Компьютерные науки

Maxpower55

1

240

21 дек 2017, 19:13

Создать массив

в форуме Информатика и Компьютерные науки

Katrina7

5

421

11 ноя 2017, 01:35

Дан массив. Сформировать новый

в форуме Информатика и Компьютерные науки

mapsaaag

1

346

14 фев 2018, 09:09

Массив ( turbo basic)

в форуме Информатика и Компьютерные науки

Maxpower55

1

272

15 дек 2017, 13:39

Массив простых чисел

в форуме Информатика и Компьютерные науки

pacha

21

3429

30 май 2019, 19:36

Паскаль. Одномерный массив

в форуме Информатика и Компьютерные науки

sfanter

14

912

28 окт 2015, 07:45

Вывести на консоль массив в три способа

в форуме Информатика и Компьютерные науки

max_timokhin

0

194

16 апр 2017, 21:11

Рассчитать массив координат линии графика

в форуме Пределы числовых последовательностей и функций, Исследования функций

arhip1985

1

223

07 сен 2016, 15:42

Что изменить чтоб массив сортировался от большего

в форуме Информатика и Компьютерные науки

Katrina7

9

440

20 ноя 2017, 17:35

Как инициализировать массив в котором не все значения даны

в форуме Maple

SVD102

0

282

12 май 2016, 07:04


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved