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

Найти ошибку в вычислении выражения

17.12.2015, 21:23. Показов 1131. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
Sub Сергей()
Dim x, y, z, f, max, min As Single
x = Val(InputBox(2))
y = (InputBox(6))
z = (InputBox(10))
If x / 2 > y / 3 > z / 4 Then
If x / 2 > y / 3 Then
max = x / 2
Else
max = y / 3
End If
 
If z / 4 > max Then
    max = z / 4
    End If
    If x ^ 2 < y ^ 2 Then
    min = x ^ 2
    Else
    min = y ^ 2
    End If
    
 
 
End If
 
MsgBox "f=max(x/2,y/3,z/4)+min(x^2,y^2,)= " & CStr(min) & " + " & CStr(max) & " = " & CStr(min + max)
End Sub
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.12.2015, 21:23
Ответы с готовыми решениями:

Найти ошибку(ошибки) при вычислении суммы
функция y=\frac{\left( {S}^{3}+0.01n\right)}{S+3} s=m\sum_{k=1}^{20}\frac{1}{{k}^{2}} Написал следующее. Где-то должна быть...

Найти ошибку в вычислении выражения
program lab2v; var yn,yk,dy,y,F,x,c:real; i,n:integer; begin write('Введите yn='); readln(yn); write('Введите...

Найти ошибку в вычислении выражения
помогите найти ошибку посчитать : 1.1*1.2*1.3*1.4*..*N, N тип double #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace...

3
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
17.12.2015, 21:41
Лучший ответ Сообщение было отмечено 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
Sub Сергей()
Dim x As Single, y As Single, z As Single, f As Single, max As Single, min As Single
x = Val(InputBox(2))
y = Val(InputBox(6))
z = Val(InputBox(10))
 
      If x / 2 > y / 3 Then
       max = x / 2
      Else
       max = y / 3
       End If
 
    If z / 4 > max Then
      max = z / 4
    End If
    If x ^ 2 < y ^ 2 Then
     min = x ^ 2
    Else
      min = y ^ 2
    End If
 
 
 
MsgBox "f=min(x+y+z/2,x-y-z)+max(x^2,y^2,z^2)= " & Str(min) & " + " & Str(max) & " = " & Str(min + max)
 
End Sub
0
Заблокирован
17.12.2015, 21:45
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
Sub Сергей777()
Dim x As Single, y As Single, z As Single, f As Single, max As Single, min As Single
x = Val(InputBox("x = ",,2))
y = (InputBox("y = ",,6))
z = (InputBox("z = ",,10))
If x / 2 > y / 3then max = x / 2 else max = y / 3
If z / 4>max  then max =z / 4
'If x / 2 > y / 3 > z / 4 Then
'If x / 2 > y / 3 Then
'max = x / 2
'Else
'max = y / 3
'End If
 
'If z / 4 > max Then
'max = z / 4
'End If
If x ^ 2 < y ^ 2 Then
min = x ^ 2
Else
min = y ^ 2
End If
 
 
 
End If
 
MsgBox "f=max(x/2,y/3,z/4)+min(x^2,y^2,)= " & CStr(min) & " + " & CStr(max) & " = " & CStr(min + max)
End Sub
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
17.12.2015, 22:27
Цитата Сообщение от Shersh Посмотреть сообщение

22 End If


26 End If

28 MsgBox "f=max(x/2,y/3,z/4)+min(x^2,y^2,)= " & CStr(min) & " + " & CStr(max) & " = " & CStr(min + max)
29 End Sub
Shersh, один End If явно лишний, или 6-я строчка записана неверно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.12.2015, 22:27
Помогаю со студенческими работами здесь

Найти ошибку при вычислении выражения
program primer; var ...

Найти ошибку при вычислении выражения
Var x,y,t,i: integer; b: array of integer; a: array of array of integer; Begin For i:=1 to 64 do b:=1; i:=1; For i:=1 to 64...

Не могу найти ошибку в вычислении выражения
Учитель говорит что в ответе правильны только первые 3 цифры. void __fastcall TForm1::FormCreate(TObject *Sender) { double a, c, d,...

Найти ошибку при вычислении выражения
Помогите найти ошибку и исправить ее. Program proba; Var a,x:integer; begin write('vvedite x='); readln(x); ...

Найти ошибку при вычислении выражения
вот прога не могу найти ошибку Program Fak; var x: word; procedure POK(i:word); begin writeln(i); if i=1 then exit; if...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
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