С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/29: Рейтинг темы: голосов - 29, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 25.10.2020
Сообщений: 26

Как вывести значение в textbox?

20.03.2021, 11:22. Показов 5624. Ответов 2

Студворк — интернет-сервис помощи студентам
нужно в textbox1 вывести ср.арифм (sr) и в textbox2 вывести индекс наиболее близкого к ср. арифм. элемента(ind). Вот код решения задачи, но я не понимаю что написать в form1.h, чтобы значения выводились в textbox.Кроме этого, фактические параметры в simple с ошибкой преобразования int в int[] . В чем проблема?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//файл task.cpp с функциями решения задачи. 
#include "stdafx.h"
#include <cmath>
 
bool simple (int n,int mas[],float& sr, int& ind)
 {
        int i,s,k,min;
        int sum=0;
        
            for (int i=0;i<n;i++)
                if (n>0 && abs(sr-mas[i]<s))
                    {sum+=mas[i]; k++;}
            sr=sum/k;
min= abs(sr-mas[0]);ind=0;
            for (int i=1;i<n;i++)   
                {
 s=abs(sr-mas[i]);
if(s<min) {min=s; ind=i;}
                }
 
                    return true;
            return false;
            
 
  }         
 
int task(int n,int mas[] ,int newmas[]  )
{
    float sr;
    int i,ind;
    int k=0;
    if ((simple(int,int[i],float&,int&))==false) return 0;
    for(int i=0;i<n;i++)
        if(mas[i]>n/2);
        {
            newmas[k]=mas[i];
            k++;
        }
        return k;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.03.2021, 11:22
Ответы с готовыми решениями:

Как вывести значение переменной в textbox
Как вывести значение переменной в textbox

Как вывести в TextBox значение переменной вместе с текстом
Подскажите как вывести в TextBox значение переменной (это я умею) вместе с текстом (этого не умею). { public partial class...

Как вывести значение столбца записи из listview в textbox
Нужна помощь! По сути нужно вытащить из listview id записи и передать его на другую страницу...

2
0 / 0 / 0
Регистрация: 25.10.2020
Сообщений: 26
20.03.2021, 13:31  [ТС]
Как вывести значение sr и ind в textbox??Что записать в form1.h?Помогите, пожалуйста!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//файл form1.h
#pragma endregion
    private: System::Void cmdTask_Click(System::Object^  sender, System::EventArgs^  e) 
             {
                 const int N = 100;
                 int mas1[N], mas2[N];
                 int n1, n2;
                 int a, b;
                 float sr;
                 int ind;
                txtSr.Text=sr.ToString();
                txtInd.Text=ind.ToString();
 
                 lstMas1->Items->Clear();
                 lstMas2->Items->Clear();
 
                 if(!GetInt(N,txtN,"Введите число эл-тов массива 1<=n<=100",n1))return;
                 if(!GetInt(10000,txtB,"Введите b-конеч. знач. отрезка 1<=b<=10000",b))return;
                 if(!GetInt(b,txtA,"Введите a-нач. знач. отрезка 1<=a<=b",a))return;
                
 
                 input(mas1, n1, a, b);
                 output(mas1,n1, lstMas1);
                 n2=task(mas1,n1,mas2);
                 if(n2)
                     output(mas2, n2, lstMas2);
                 else
                     MessageBox::Show("Наиболее близкий к ср. арифм. элемент находится во второй половине массива", "Сообщение",MessageBoxButtons::OK,MessageBoxIcon::Information);
 
}
 
             private: System::Void cmdExit_Click(System::Object^  sender, System::EventArgs^  e) 
                      {
                           this->Close();
                      }
 
};
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//файл task.cpp с функциями решения задачи 
#include "stdafx.h"
#include <cmath>
 
bool simple (int n,int mas[],float& sr, int& ind)
 {
        int i,s,k,min;
        int sum=0;
        
            for (int i=0;i<n;i++)
                if (n>0 && abs(sr-mas[i]<s))
                    {sum+=mas[i]; k++;}
            sr=sum/k;
min= abs(sr-mas[0]);ind=0;
            for (int i=1;i<n;i++)   
                {
 s=abs(sr-mas[i]);
if(s<min) {min=s; ind=i;}
                }
 
                    return true;
            return false;
            
 
  }         
 
int task(int n,int mas[] ,int newmas[])
{
    float sr;
    int i,ind;
    int k=0;
    if  ( !simple(n,mas,sr,ind) ) 
    return 0;
    for(int i=0;i<n;i++)
        if(mas[i]>0 && ind<n/2);
        {
            newmas[k]=mas[i];
            k++;
        }
        return k;
}
0
0 / 0 / 0
Регистрация: 25.10.2020
Сообщений: 26
20.03.2021, 13:42  [ТС]
Как вывести значение sr и ind в textbox??Что записать в form1.h?Помогите, пожалуйста!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//файл form1.h
#pragma endregion
    private: System::Void cmdTask_Click(System::Object^  sender, System::EventArgs^  e) 
             {
                 const int N = 100;
                 int mas1[N], mas2[N];
                 int n1, n2;
                 int a, b;
                 float sr;
                 int ind;
                
txtSr->Text= Convert::ToString(sr);
 
 
                 lstMas1->Items->Clear();
                 lstMas2->Items->Clear();
 
                 if(!GetInt(N,txtN,"Введите число эл-тов массива 1<=n<=100",n1))return;
                 if(!GetInt(10000,txtB,"Введите b-конеч. знач. отрезка 1<=b<=10000",b))return;
                 if(!GetInt(b,txtA,"Введите a-нач. знач. отрезка 1<=a<=b",a))return;
                
 
                 input(mas1, n1, a, b);
                 output(mas1,n1, lstMas1);
                 n2=task(mas1,n1,mas2);
                 if(n2)
                     output(mas2, n2, lstMas2);
                 else
                     MessageBox::Show("Наиболее близкий к ср. арифм. элемент находится во второй половине массива", "Сообщение",MessageBoxButtons::OK,MessageBoxIcon::Information);
 
}
 
             private: System::Void cmdExit_Click(System::Object^  sender, System::EventArgs^  e) 
                      {
                           this->Close();
                      }
 
};
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//файл task.cpp с функциями решения задачи 
#include "stdafx.h"
#include <cmath>
 
bool simple (int n,int mas[],float& sr, int& ind)
 {
        int i,s,k,min;
        int sum=0;
        
            for (int i=0;i<n;i++)
                if (n>0 && abs(sr-mas[i]<s))
                    {sum+=mas[i]; k++;}
            sr=sum/k;
min= abs(sr-mas[0]);ind=0;
            for (int i=1;i<n;i++)   
                {
 s=abs(sr-mas[i]);
if(s<min) {min=s; ind=i;}
                }
 
                    return true;
            return false;
            
 
  }         
 
int task(int n,int mas[] ,int newmas[])
{
    float sr;
    int i,ind;
    int k=0;
    if  ( !simple(n,mas,sr,ind) ) 
    return 0;
    for(int i=0;i<n;i++)
        if(mas[i]>0 && ind<n/2);
        {
            newmas[k]=mas[i];
            k++;
        }
        return k;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.03.2021, 13:42
Помогаю со студенческими работами здесь

Как вывести максимальное значение ответов в поле TextBox?
Всем доброго. Сделал простой опрос. Подскажите как сделать, чтобы максимальное значение выводилось в поле TextBox. Я имею ввиду, например...

Как получить значение элемента в WebBrowser и вывести в TextBox?
Как получить значение элемента в WebBrowser и вывести в TextBox? Нужно получить значение &quot;238.66&quot; в TextBox. &lt;div...

Как вывести значение переменной например в label или TextBox?
Мужики подскажите пожалуйста как вывести значение переменной например в label или TextBox или нужно выводить в каком-то специальном...

Как из первой формы TextBox вывести значение во вторую форму в webbrowser
Как мне из Form1 ( из текстбокса 2 ) - Вывести ip адресс для поиска во Form2 в Webbrowser Имеется вот такой вот код: Скопипастил код =)...

Как можно вывести значение из столбца таблицы в Label или TextBox?
Добрый вечер, у меня вопрос про вывод данных из таблицы БД .sdf. Как можно вывести значение из столбца таблицы в label или textbox? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru