1

Тема: Замінити парні числа массиву на 0

Я ввожу в текстбокс абсолютно будь-які значення і мені треба,щоб після натиску кнопки в інший текст бокс виводився масив,в якому парні числа були замінені на 0

2

Re: Замінити парні числа массиву на 0

І в чому ж полягає проблема? Читайте з одного, розбирайте і пишіть у другий.

3

Re: Замінити парні числа массиву на 0

koala написав:

І в чому ж полягає проблема? Читайте з одного, розбирайте і пишіть у другий.

Проблема полягає в тому,що я не знаю як це написати

4

Re: Замінити парні числа массиву на 0

І що, ані підручники, ані матеріали онлайн не допомагають?

5

Re: Замінити парні числа массиву на 0

koala написав:

І що, ані підручники, ані матеріали онлайн не допомагають?

Сподіваюсь на допомогу користувачів форуму

6

Re: Замінити парні числа массиву на 0

Як можна допомогти тому, хто сам нічого не робить?
Чи ви маєте на увазі зробити все за вас? Тоді можна трохи деталей - нащо воно вам потрібно? Ви влаштовуєтеся на роботу і вам дали тестове завдання? Чи ви вчитеся в ВНЗ і хочете обманути викладача? Краще не йдіть на цю роботу чи змініть спеціальність - вам тут нічого не світить, навіть якщо хтось зробить це за вас.

Подякували: leofun011

7

Re: Замінити парні числа массиву на 0

koala написав:

Як можна допомогти тому, хто сам нічого не робить?
Чи ви маєте на увазі зробити все за вас? Тоді можна трохи деталей - нащо воно вам потрібно? Ви влаштовуєтеся на роботу і вам дали тестове завдання? Чи ви вчитеся в ВНЗ і хочете обманути викладача? Краще не йдіть на цю роботу чи змініть спеціальність - вам тут нічого не світить, навіть якщо хтось зробить це за вас.

Ну тоді як мені зчитати массив із текст бокса?

8

Re: Замінити парні числа массиву на 0

Будь-яким зручним для вас способом. Покажіть, що вже написали.

9

Re: Замінити парні числа массиву на 0

koala написав:

Будь-яким зручним для вас способом. Покажіть, що вже написали.

Я просто недавно почав вчити c# і не знаю як це реалізувати,в цьому проблема,а якщо в загальному то ось

public partial class Form1 : Form
    {
        DataTable table = new DataTable();
        public Form1()
 
        {
            InitializeComponent();
 
           
 
            table.Columns.Add("Ваш масив", typeof(string));
            table.Columns.Add("Довжина масиву", typeof(string));
            table.Columns.Add("Новий масив", typeof(string));
            
            dataGridView1.DataSource = table;
        }
 
        private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
 
        }
 
        private void Button1_Click(object sender, EventArgs e)
        {
            
 
            table.Rows.Add(col1.Text, col2.Text, col3.Text);
        }
 
        private void Col2_TextChanged(object sender, EventArgs e)
        {
 
        }
 
        private void Button2_Click(object sender, EventArgs e)
        {
            col2.Text = col1.Text.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Length.ToString();
 
 
 
 
 
        }
 
       
 
        private void Button3_Click(object sender, EventArgs e)
        {
            
 
 
 
 
 
 
 
        }
 
       
    }
}

10

Re: Замінити парні числа массиву на 0

Ну, для початку, щоб щось прочитати з текстбокса, треба цей текстбокс додати, правда? І не забудьте йому AcceptsReturn в true виставити, щоб можна було кілька рядків вводити.

11

Re: Замінити парні числа массиву на 0

koala написав:

Ну, для початку, щоб щось прочитати з текстбокса, треба цей текстбокс додати, правда? І не забудьте йому AcceptsReturn в true виставити, щоб можна було кілька рядків вводити.

Суть в тому, що я в текст бокс можу вводити будь-які значення і саме це мені треба считувати

12

Re: Замінити парні числа массиву на 0

Ще раз, повільно прочитайте: у вашому коді немає ніякого TextBox. DataGridView - є. Button - є, і не один. Навіть DataTable є. А TextBox - нема. Куди ви вводите - я не знаю, тоді цей код - не від вашої програми.

13

Re: Замінити парні числа массиву на 0

Ось текстбокси:
http://csharp.net-informations.com/gui/img/dynamic-controls.png
Ось DataGridView:
https://programmera.ru/wp-content/uploads/2017/07/howto_update_datagridview_datatable.png
У вас що на формі?

14

Re: Замінити парні числа массиву на 0

koala написав:

Ось текстбокси:
http://csharp.net-informations.com/gui/img/dynamic-controls.png
Ось DataGridView:
https://programmera.ru/wp-content/uploads/2017/07/howto_update_datagridview_datatable.png
У вас що на формі?

https://replace.org.ua/uploads/images/9490/6240b856ce0edbe62382d0760c328562.png

15

Re: Замінити парні числа массиву на 0

Тобто якісь текстбокси таки є. Вже краще.
Тепер трохи розбираємося з умовою: там сказано "вводжу в текстбокс будь-які значення", і "в інший текст бокс виводився масив". Тобто одночасно багато значень. А текстбокси у вас маленькі, на один рядок. Як ви плануєте вводити-виводити багато значень одночасно? поки що не з боку програми - з боку користувача як це виглядатиме?

16

Re: Замінити парні числа массиву на 0

koala написав:

Тобто якісь текстбокси таки є. Вже краще.
Тепер трохи розбираємося з умовою: там сказано "вводжу в текстбокс будь-які значення", і "в інший текст бокс виводився масив". Тобто одночасно багато значень. А текстбокси у вас маленькі, на один рядок. Як ви плануєте вводити-виводити багато значень одночасно? поки що не з боку програми - з боку користувача як це виглядатиме?

Мені не обов'язково щоб в текстбоксі було сотні значень,мені достатньо максимум 10,адже це звичайна лабораторна

17

Re: Замінити парні числа массиву на 0

Я розумію, що вам багато чого не обов'язково, але комп'ютеру обов'язково це знати. Програма - це якраз і є пояснення комп'ютеру.

18

Re: Замінити парні числа массиву на 0

koala написав:

Я розумію, що вам багато чого не обов'язково, але комп'ютеру обов'язково це знати. Програма - це якраз і є пояснення комп'ютеру.

Для прикладу 15 значень

19

Re: Замінити парні числа массиву на 0

100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
15 значень, не дуже великих. У ваші TextBox-и нормально не влізуть. Звісно, можна прокручувати, але незручно ж.

20

Re: Замінити парні числа массиву на 0

koala написав:

100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
15 значень, не дуже великих. У ваші TextBox-и нормально не влізуть. Звісно, можна прокручувати, але незручно ж.

Це все зрозуміло,але б мені спочатку з основною задачею розібратись,а потім уже займатись оформленням