Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
 Аватар для TomasMaple
0 / 0 / 0
Регистрация: 17.04.2020
Сообщений: 47

Пожалуйста подскажите как перевести данный код из С++ в Visual Basic

30.11.2020, 15:04. Показов 1779. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
double Sum(int b)
{
    if (a <= 3.0)
        b = 300;
 
    else if (a > 21.0 && a <= 100.0)
    {
 
        for (; a >= 21; a--)
        {
            b += 40;
        }
 
        for (; a >= 11; a--)
        {
            b += 50;
        }
 
        for (; a >= 4; a--)
        {
            b += 10;
        }
 
        if (a <= 3.0)
            b += 300;
    }
 
    return b;
}
//Нужно перевести, а я с этим ЯП не знакома от слова совсем, только поняла, что такое начало:


Code
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
double Sum(int b)
{
    if a <= 3.0 Then
        b = 300
 
     ElseIf a > 21.0 And a <= 100.0 
    {
 
        for (; a >= 21; a--)
        {
            b += 40;
        }
 
        for (; a >= 11; a--)
        {
            b += 50;
        }
 
        for (; a >= 4; a--)
        {
            b += 10;
        }
 
        if (a <= 3.0)
            b += 300;
    }
    return b;
}
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.11.2020, 15:04
Ответы с готовыми решениями:

Перевести код с Visual Basic 6.0
Dim mytext As String Dim allmytext As String Private Sub Command1_Click() Picture1.Cls Dim D As Long, W As Long, J As Long, H As...

Перевести код из Visual Basic в С++
Function SumSeq(X() As Integer) As Integer SumSeq = X(1) n% = UBound(X, 1) pPrev% = 1 pNext% = 2 Do ...

Перевести код с Visual Basic
Есть код программы сделанный в visual basic нужно написать в c# Private Sub Command1_Click() S = 0 : Text2.Text...

3
0 / 0 / 0
Регистрация: 23.10.2019
Сообщений: 16
03.12.2020, 20:47
Посоветовал бы этот софт.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
05.12.2020, 08:31
Проще было бы если бы просто написала задачу.
Написать новый макрос проще
0
 Аватар для coderxx
469 / 183 / 16
Регистрация: 25.02.2012
Сообщений: 418
Записей в блоге: 2
05.12.2020, 19:32
Лучший ответ Сообщение было отмечено Catstail как решение

Решение

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
Function Sum(b As Integer) As Double
    if a <= 3.0 Then
        b = 300
    Elseif a > 21.0 And a <= 100.0 Then
        Do While a >= 21
            b = b + 40
            a = a - 1
        Loop
 
        Do While a >= 11
            b = b + 50
            a = a - 1
        Loop
 
        Do While a >= 4
            b = b + 10
            a = a - 1
        Loop
 
        If a <= 3.0 Then
            b = b + 300
        End If
    End If
 
    Sum = b
End Function
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.12.2020, 19:32
Помогаю со студенческими работами здесь

Перевести код из Visual Basic на С++ builder
Помогите перевести данный код Attribute VB_Name = &quot;Module1&quot; Public st, ser As String Public loginstat As String Type WorldInfo ...

Необходимо перевести код Visual Basic в C#
Добрый вечер! Работаю над приложением. Столкнулся с проблемой, не могу написать часть кода. До этого делал нечто подобное на Visual Basic!...

Перевести код с Visual Basic в CSharp
Добрый день, не могли бы вы мне помочь с переводом куска кода из VB в C#. Буду очень признателен. Class MainWindow Dim a, b, c,...

Перевести код с Visual Basic .NET
If j&lt;= 10 Then Dim ctr As Control i = 0 k = Int (Rnd() * n) For Each ctr In Controls If ctr.TabIndex &lt;= n...

Нужно перевести в код Visual Basic
var x,min1,min2:integer; begin write('Введите x='); readln(x); min1:=x; write('Введите x='); ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru