0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8

Выполните форматный вывод значений переменной на форму, в окно TextBox

24.10.2013, 21:26. Показов 3938. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Используя ранее созданный проект, выполните форматный вывод значений переменной на форму, в окно TextBox.
PictureBox сделал, но текст бокс не получается. Помогите, пожалуйста!
Visual Basic
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
Private Sub Command1_Click()
X = Text1 / Text2
Picture1.Cls
Picture2.Cls
Picture3.Cls
 
Picture1.Print X
Picture1.Print Format(X, "000.000")
Picture1.Print Format(X, "0.000")
Picture1.Print Format(X, "###.###")
 
Picture1.Print Format(X, "SCIENTIFIC")
 
Picture2.Print "Формат не задан"
Picture2.Print "000.000"
Picture2.Print "0.000"
Picture2.Print "###.###"
 
Picture2.Print "SCIENTIFIC"
 
Picture3.Print "Без форматирования"
Picture3.Print "Отсутствующие цифры заменяются нулями по заданной маске"
Picture3.Print ""
Picture3.Print "При отсутствии цифр ничего не отображается"
Picture3.Print "Используется стандартное экспоненциальное представление числа"
End Sub
 
Private Sub Command2_Click()
End
End Sub
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.10.2013, 21:26
Ответы с готовыми решениями:

Организовать форматный ввод исходных данных из текстового файла и форматный вывод результатов в текстовый файл
использовать динамические массивы, разработать подпрограмму, решающую поставленную задачу для произвольных исходных данных. Организовать...

Вывод переменной в TextBox
нужно чтобы выводилось значение переменной многократно например если переменной F присвоено значение 1, и в момент когда пользователь...

Вывод изображения на форму по пути из TextBox
вывод изображения на форму при помоши текст бокса, чтобы ввести на форму адрес расположении картинки и картинка появилась ?

16
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
25.10.2013, 03:01
Visual Basic
1
2
3
4
5
Текст1 = x
Текст1 = Текст1 & vbCrLf & Format(x, "#,000.000")
Текст1 = Текст1 & vbCrLf & Format(x, "0.000")
Текст1 = Текст1 & vbCrLf & Format(x, "#,###.###")
Текст1 = Текст1 & vbCrLf & Format(x, "SCIENTIFIC")
Не забудь поставить в редакторе у текстбокса MultiLine = True
2
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
03.11.2013, 02:48  [ТС]
Помогите, пожалуйста! Где ошибка?

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub Command1_Click()
a = Text1
b = Text2
c = Text3
Picture1.Cls
d = b ^ 2 - 4 * a * c
Picture1.Print "Дискриминант ="; d
Select Case d < 0 Picture1.Print "Решений нет!!!"
Case d = 0
Case X1 = (-b) / (2 * a)
Picture1.Print
Picture1.Print "X1=X2="; Format(X1, "0.000000")
Case Else
X1 = (-b + Sqr(d)) / (2 * a)
X2 = (-b - Sqr(d)) / (2 * a)
Picture1.Print
Picture1.Print "X1="; Format(X1, "0.000000")
Picture1.Print "X2="; Format(X2, "0.000000")
End Select
End Sub
0
 Аватар для Апострофф
9908 / 3924 / 742
Регистрация: 11.10.2011
Сообщений: 5,904
03.11.2013, 07:00
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub Command1_Click()
a = Text1
b = Text2
c = Text3
Picture1.Cls
d = b ^ 2 - 4 * a * c
Picture1.Print "Äèñêðèìèíàíò ="; d
Select Case Sgn(d)
Case -1
  Picture1.Print "Ðåøåíèé íåò!!!"
Case 0
  X1 = (-b) / (2 * a)
  Picture1.Print
  Picture1.Print "X1=X2="; Format(X1, "0.000000")
Case 1
  X1 = (-b + Sqr(d)) / (2 * a)
  X2 = (-b - Sqr(d)) / (2 * a)
  Picture1.Print
  Picture1.Print "X1="; Format(X1, "0.000000")
  Picture1.Print "X2="; Format(X2, "0.000000")
End Select
End Sub
2
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
03.11.2013, 07:13
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub Command1_Click()
  a = Text1
  b = Text2
  c = Text3
  Picture1.Cls
  d = b ^ 2 - 4 * a * c
  Picture1.Print "Дискриминант ="; d
  Select Case d
         Case Is < 0
                 Picture1.Print "Решений нет!!!"
         Case Is = 0
                 X1 = (-b) / (2 * a)
                 Picture1.Print
                 Picture1.Print "X1=X2="; Format(X1, "0.000000")
         Case Else
                 X1 = (-b + Sqr(d)) / (2 * a)
                 X2 = (-b - Sqr(d)) / (2 * a)
                 Picture1.Print
                 Picture1.Print "X1="; Format(X1, "0.000000")
                 Picture1.Print "X2="; Format(X2, "0.000000")
    End Select
End Sub

Не по теме:

F5 F5 F5 :)

1
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
04.11.2013, 14:07
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Visual Basic
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
Private Sub Command1_Click()
    Dim a As Double, b As Double, c As Double, d As Double, t1 As Double, t2 As Double, x1 As Double, x2 As Double
    a = CDbl(Text1)
    b = CDbl(Text2)
    c = CDbl(Text3)
    Picture1.Cls
    d = b ^ 2 - 4 * a * c
    Picture1.Print "Дискриминант ="; d
    Select Case d
        Case Is < 0
            t1 = -b / 2 * a
            t2 = Sqr(-d) / 2 * a
            Picture1.Print
            Picture1.Print "X1="; Round(t1, 6) & "+" & IIf(t2 <> 1, Round(t2, 6), vbNullString) & "i"
            Picture1.Print "X2="; Round(t1, 6) & "-" & IIf(t2 <> 1, Round(t2, 6), vbNullString) & "i"
        Case Is = 0
            x1 = -b / (2 * a)
            Picture1.Print
            Picture1.Print "X1=X2="; Round(x1, 4)
        Case Else
            x1 = (-b + Sqr(d)) / (2 * a)
            x2 = (-b - Sqr(d)) / (2 * a)
            Picture1.Print
            Picture1.Print "X1="; Round(x1, 6)
            Picture1.Print "X2="; Round(x2, 6)
    End Select
End Sub
1
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
14.11.2013, 19:49  [ТС]
Помогите, пожалуйста! Записать программу, которая на название фигуры (треугольник, квадрат, ромб, прямоугольник и т.п.) выводит формулу, по которой вычисляется площадь этой фигуры. В программе использовать оператор CASE.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
14.11.2013, 22:02
Помогите, пожалуйста! Записать программу
Диктуй! записываю!
0
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
15.11.2013, 09:20  [ТС]
Alex77755, не выводит формулу. Пишет - True в PictureBox'е.
Visual Basic
1
2
3
4
5
6
Private Sub Command1_Click()
Picture1.Cls
Picture1.Print (s = a * a)
st = "площадь квадрата"
Label1.Caption = st
End Sub
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
15.11.2013, 09:35
Выбери нужный:
Visual Basic
1
2
3
Picture1.Print a * a
Picture1.Print "площадь квадрата = " & a * a
Picture1.Print "S = " & a * a
Добавлено через 3 минуты
Саму формулу так:
Visual Basic
1
Picture1.Print "S = a * a"
1
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
15.11.2013, 09:54  [ТС]
Alex77755, здесь можно использовать CASE?
Visual Basic
1
2
3
4
5
6
7
8
Private Sub Command1_Click()
Picture1.Cls
Select Case s
Picture1.Print "S =  a * a"
Case st = "площадь квадрата"
Label1.Caption = st
End Select
End Sub
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
15.11.2013, 10:50
В такм виде нельзя:
после "Select Case s" может идти только "Case"
А вообще опиши чего ты хочешь добиться или какое стоит условие.
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.11.2013, 17:01
Кинь на форму ComboBox и кнопку..
Visual Basic
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
Option Explicit
Dim Figura, Formula
   
Private Sub Command1_Click()
    Dim s As String, ss As String
    s = "Площадь фигуры """ & Combo1.Text & """ вычисляется по формуле" & vbCrLf & vbCrLf
    Select Case Combo1.Text
        Case Figura(0): ss = Formula(0)
        Case Figura(1): ss = Formula(1)
        Case Figura(2): ss = Formula(2)
        Case Figura(3): ss = Formula(3)
        Case Else: MsgBox "Выберите фигуру": Exit Sub
    End Select
    MsgBox s & ss
End Sub
 
Private Sub Form_Load()
    Dim i As Integer
    Figura = Array("треугольник", "квадрат", "ромб", "прямоугольник")
    Formula = Array("S = 1/2 * a * h", "S = a ^ 2", "S = a * h", "S = a * b")
    For i = 0 To UBound(Figura)
        Combo1.AddItem Figura(i)
    Next i
    Combo1.Text = "Выберите фигуру"
End Sub
1
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
15.11.2013, 22:21  [ТС]
Alex77755, мне нужно, чтобы программа работала через оператор case.
Visual Basic
1
2
3
4
5
6
7
8
Private Sub Command1_Click()
Picture1.Cls
Select Case s
Picture1.Print "S = *a * a"
Case st = "площадь квадрата"
Label1.Caption = st
End Select
End Sub
0
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
25.11.2013, 21:42  [ТС]
Помогите, пожалуйста. Нужно использовать для организации циклов конструкцию Do...Loop.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub Command1_Click()
Picture1.Cls
Picture2.Cls
For i = Text1 To Text2
Key = False
For j = 2 To i - 1
r = i Mod j
If r = 0 Then Key = thue
Next
If Not Key Then
If i <> 2 Then
k = k + 1
Picture2.Print i;
p = k Mod 19
If p = 0 Then Picture2.Print
End If
End If
Next
Picture1.Print k
End Sub
0
0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 8
14.12.2013, 23:02  [ТС]
Для каждого неравенства нужно строить фигуру или в одной все будет правильней?
Visual Basic
1
If n > 10 Or m > 10 Or (n * m) > 25 Then
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
15.12.2013, 05:13
на 1 If одна фигура
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.12.2013, 05:13
Помогаю со студенческими работами здесь

Вывод значения переменной на графическое окно
Помогите пожалуйста вывести на графическое окно значение переменной.

Вывод значения переменной в графическое окно
Здравствуйте! есть такой вопрос: при визуализации работы программы в Pascal ABC в графическом окне требуется показывать время( т.е....

Вывод в диалоговое окно текста и переменной
Нужно вывести в диалоговое окно Текст и значение переменной. Вот, на подобии такого: AlertDialog.Builder builder = new...

Вывод значения локальной переменной в TextBox
Нашёл на форуме такой код: private static extern IntPtr GetDC(IntPtr hwnd); private static...

Ввод переменной из textBox и вывод ее в messageBox
В c++ я знаю чуть больше, чем ничего. Пожалуйста, скажите, как вывести переменную b в messageBox? #pragma once namespace...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru