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

Нужна ваша помощь в решении задач!!

13.05.2009, 16:56. Показов 9381. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане, прошу помощи в решение задач.

задача 1:

(синус заменяется на косинус)
нужно решить номер 11.

задача 2:
Для каждой линии определить по плану основной вид продукции(продукция,выпуск которой наибольший в количественном выражении).Напечатать номер вида продукции и количество выпуска.
* При вводе результатов выделить зеленым фоном абсолютно наибольший выпуск.

задача 3:
Элементы четных столбцов массива А расставить в порядке возрастания абсолютной величины n=4 m=6.

Данные для контрольного просчета:



Заранее благодарна!
 Комментарий модератора 
Картинки загружайте на форум, во избежание их удаления или потери на сторонних ресурсах.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.05.2009, 16:56
Ответы с готовыми решениями:

Помощь в решении двух задач.
1. Даны а, в, с. Напечатать наибольшее из попарных произведений этих чисел. Если это число будет больше 27, то вычислить и напечатать S1...

Нужна помощь в решении задачи..
|Наименование |Дата |Номинальная |Кол-во|Цена купли-| |фирмы |сделки|цена акций |акций |продажи | ...

Использование условных операторов при решении задач
1) Даны две переменные целого типа: А и В. Если их значения не равны, то присвоить каждой переменной максимальное из этих значений, а если...

45
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
18.05.2009, 16:52  [ТС]
На случай,что все-таки кто-то может откликнется на мою просьбу, я хочу сказать,что первую задачу решать не надо,а вместо нее вот эта.

задача 1:
Четыре строительных участка потребляют щебень, вырабатываемый тремя дробильными установками. Суточная потребность в щебне строительных участков и стоимость перевозки 1 т его от дробильных установок до строительных площадок приведена в таблице 5. Суточная производительность дробильных установок составляет 65, 75 и 60 т соответственно.



Недостающее количество щебня можно обеспечить за счет:
1) увеличения производительности дробильной установки 2, что вызывает дополнительные затраты на выработку 1 т щебня в размере 10000 руб.;
2) увеличения производительности дробильной установки 3 (затраты на изготовление 1 т щебня возрастают на 2000 руб.);
3) введения в эксплуатацию дробильной установки 4 в новом карьере при дополнительных затратах на изготовление 1 т щебня 5000 руб. и стоимости перевозки 1 т щебня 30000, 20000, 40000 и 10000 руб. к 1-й, 2-й, 3-й, 4-й строительным площадкам соответственно.
Определить оптимальный план закрепления строительных площадок за дробильными установками с учетом перечисленных возможностей увеличения производства щебня.
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
18.05.2009, 20:46
задача 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Sub main()
Dim A(1 To 6, 1 To 6)
A(1, 1) = 5
A(1, 2) = 0
A(1, 3) = -3
A(1, 4) = 1.25
A(1, 5) = -6
A(1, 6) = 0.31
A(2, 1) = 0
A(2, 2) = -0.75
A(2, 3) = 4
A(2, 4) = 5.11
A(2, 5) = 17
A(2, 6) = -4
A(3, 1) = 3
A(3, 2) = -6
A(3, 3) = 2
A(3, 4) = 0.39
A(3, 5) = 18.5
A(3, 6) = 0
A(4, 1) = -3.11
A(4, 2) = 2
A(4, 3) = 8
A(4, 4) = 0.25
A(4, 5) = 6
A(4, 6) = 0.24
A(5, 1) = -2.75
A(5, 2) = 0
A(5, 3) = -3
A(5, 4) = 4
A(5, 5) = 6.5
A(5, 6) = 2.13
A(6, 1) = 7.21
A(6, 2) = 6
A(6, 3) = 3.14
A(6, 4) = -4.11
A(6, 5) = 5.6
A(6, 6) = 10.64
 
'сортируем все четные столбцы
For i = 2 To 6 Step 2
  Call sort(A, i)
Next i
 
'выводим результат в таблицу
For i = 1 To 6
  For j = 1 To 6
    Cells(i, j).Formula = A(i, j)
  Next j
Next i
End Sub
 
 
Sub sort(ByRef Arr, C)
'Arr - массив
'C - столбец который надо отсортировать
cols = UBound(Arr, 1) 'кол-во строк
 
For i = 1 To cols + 1
  For j = cols To i + 1 Step -1
    If Abs(Arr(j - 1, C)) > Abs(Arr(j, C)) Then
      tmp = Arr(j - 1, C)
      Arr(j - 1, C) = Arr(j, C)
      Arr(j, C) = tmp
    End If
  Next j
Next i
End Sub
Этот макрос для экселя!

Добавлено через 5 минут 51 секунду
задачу 2 вообще не понял: что за линии? Как определять выпуск? Откуда брать данные? Куда выводить данные? Где помечать зеленым? Это что, эксель? А тему создали в VB (эксель за стенкой - VBA)
В задачу 1(new) пока вникаю... Ее через макрос делать или через поиск решения может?

Добавлено через 1 минуту 58 секунд
З.Ы. Если б сразу объяснили поподробней и тему назвали покрасивей, то уже бы все было давно готово, а банальные заголовки "Помогите решить!" спросом не пользуются.
1
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
18.05.2009, 22:46  [ТС]
прошу прощения ,если некорректно задала вопрос и назавание темы указала,просто первый раз обращаюсь на подобные форумы с подобными просьбами

а по пободу новой задачи ,скину полную версию заданию,то есть с разъяснениями как делать( у моих товарищей по несчатью,скажем так, есть мнение,что нужно составить всего навсего уравнение...)
вот задание http://slil.ru/27668476

Добавлено через 52 минуты 56 секунд
плюс еще первое старое задание в силе, сделать не получись...получается 0 и он не меняется

Добавлено через 2 минуты 3 секунды
по поводу второго задания :линия -это о продукции, например носовые платки,а например вид -это могут быть ароматизированные, влажные и детские.. а выпуск похоже можно из головы взять...я так поняла.
я просто на экономическом учусь,поэтому у нас все по тематике производства и эк. расчетов.
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
19.05.2009, 10:59
1.
Visual Basic
1
2
3
4
5
6
7
8
9
10
Dim X
Dim B
X = 13 / 5
B = 4.13
n1 = Sqr(Abs(X ^ 3 - 5)) * Log(X ^ 4 - 5)
n2 = X ^ 3 - 24 - 31.27 * n1
chislitel = Cos(n2) ^ 2
n3 = Sqr(24) - 46 * X ^ 3 - 27 - Sin(arctg(X ^ 3))
znamenatel = Exp(X * Log(n3))
otvet = B * chislitel / znamenatel
в задании ошибка: кол-во открывающих скобок меньше чем закрывающих. Предположил что в конце должно быть 2
1
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
19.05.2009, 11:02  [ТС]
хе-хе, да ты прав, проворонили похоже,когда состовляли уравнение)
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
19.05.2009, 11:27
ой я там накосячил
Visual Basic
1
2
3
4
5
6
7
8
9
10
Dim X
Dim B
X = 13 / 5
B = 4.13
n1 = Sqr(Abs(X ^ 3 - 5)) * Log(X ^ 4 - 5)
n2 = X ^ 3 - 24 - 31.27 * n1
chislitel = Cos(n2) ^ 2
n3 = Sqr(24) - 46 * X ^ 3 - 27 - Sin(atn(X ^ 3))
znamenatel = Exp(X * Log(n3))
otvet = B * chislitel / znamenatel
Но все-равно ошибку выдает т.к. n3 отрицательное а логарифм так низя находить.
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
19.05.2009, 11:38  [ТС]
погодь,а синус нужно на косинус заменить...получается,что 8 строка должна быть n3 = Sqr(24) - 46 * X ^ 3 - 27 - Cos(atn(X ^ 3)) ?
хотя при этом тоже прога не идет)
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
19.05.2009, 11:50
я там не всё понял и может где-то знак не тот вставил, например "27.0 (непонятная черточка) sin(...."
А вообще при данном значении Х ошибка всегда будет! Там из положительных только корень из 27 а все остальное вычитается. Вот если б Х был отрицательным....
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
19.05.2009, 11:58  [ТС]
ну да, что-то задание с косяками получилось. тебе спасибо за то,что сделал его, я потом я еще к преподавателю подойду спрошу в чем вся соль)
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
19.05.2009, 14:59
Тогда дайте входные данные для 2 задания (таблицы) и хорошо бы еще и для 4-й что-нибудь. В 4-й я так и не понял откуда брать оптимальные объемы закупки щебня каждой площадкой в каждой дробилке.
Мы в универе это находили через поиск решения.
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
19.05.2009, 17:56  [ТС]
хорошо,я покумекаю немного над этим и напишу

Добавлено через 39 минут 43 секунды
по второй задаче например линеей будет стиральный порошок
виды:
1.Стир.пор."Дося-Автомат" 2в1 1800гр(выпуск: 2100 пачек)
2. Стир.пор."Е-Автомат" 500гр(3000 пачек)
3.Стир.пор."Tide-Автомат" Ромашка д/чув.и детск.450г (3450 пачек) (похоже строка должна быть выделена зеленым)

второй линией будет хозяйственное и туалетное мыло:
виды:
1.Туал.мыло Palmolive с фр.экстр.Гранат/Манго(выпуск: 4100 кусков)
2. Жид.мыло ТЕРМАЛ СПА Облепиха 300мл /Palmoliv(4500 кусков)
3. Туал.мыло "Palmolive" Натур.Амазон. орех 100 (3900 кусков)
4. Туал.мыло "Palmolive" Мягкий Уход 100гр. (4600 кусков) (соответственно и эта должна быть выделена зеленым)

ну вот как-то так, сори,за тупые примеры, это было первое,на что наткнулась)

Добавлено через 2 минуты 59 секунд
по 4-й еще посоветаюсь завтра что бы это могло обозначать...
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
23.05.2009, 12:47  [ТС]
пока что с 4-й прогой ступр,поэтому жду пока тока 2-ю
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
23.05.2009, 22:21
Так и не понятно откуда брать входные данные, а точнее их формат. Если это таблицы то какие столбцы и что в строках, как отделяются линии товаров и наименований и т.д. Задача простецкая мне кажется: проходим циклом массив и находим максимальное значение (ну на крайний случай находим максимальное произведение цены на кол-во). Вся проблема в том что нет входных данных.
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
23.05.2009, 23:27  [ТС]
меня терзают смутные сомнения,что там все равное,главное,чтоб в таблице появились эти значение и было выделено цветом...скорее всего так
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
01.06.2009, 18:13  [ТС]
прошу прощения,раз не могу по-человечески объяснить 2-е задание...
вобщем нужно вот так)
http://keep4u.ru/full/2009/06/... 85cf4f/jpg
вот это должно получиться после того,как в макросе прописать программу...но нужно, что бы прога мама находила максимум и выделяла зеленым
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
02.06.2009, 14:51
user88, так, хорошо. Немного прояснилось. Осталось только увидеть входные данные и макрос не заставит себя ждать
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
02.06.2009, 16:53  [ТС]
в плане входные данные? то,что в таблице на картинке...это и есть данные
0
 Аватар для Toxa33rus
3917 / 918 / 125
Регистрация: 16.04.2009
Сообщений: 1,944
02.06.2009, 21:01
Т.е. у нас есть вот та таблица и нужно макросом закрасить строки с максимальными значениями? Тогда вот:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
max_row = ActiveSheet.UsedRange.Rows.Count + 2 'кол-во строк (плюс 1)
max_val = 1 'номер строки с максимальным значением
 
For i = 2 To max_row 'по всем строкам
  If Cells(i, 2).Value <> "" Then 'если в ячейке есть число
    If Cells(max_val, 2).Value < Cells(i, 2).Value Then 'если число больше максимума
      max_val = i
    End If
  Else 'ячейка пустая
    If max_val <> 1 Then 'если есть номер строки для закрашивания
      Range(Cells(max_val, 1), Cells(max_val, 2)).Interior.ColorIndex = 50 'красим
      max_val = 1 'скидываем номер строки с максимумом и ищем для следующей группы товаров
    End If
  End If
Next i
0
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 17
02.06.2009, 22:24  [ТС]
ну да,только еще нужно что бы прога сама рисовала эту таблицу и потом в ней же находила этот максимум...я попыталась сама дописать ее,но похоже что-то не дописала.

Добавлено через 13 минут 27 секунд
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
31
32
33
34
35
36
37
38
39
Sub dz2()
Sheets("Лист1").Select
Dim A(1 To 2, 1 To 10)
A(1, 1) = "стиральный порошок"
A(2, 2) = ""
A(1, 2) = "Стир.пор. Дося-Автомат 2в1 1800гр"
A(2, 2) = "2100"
A(1, 3) = "Стир.пор. Tide-Автомат Ромашка д/чув.и детск.450г"
A(2, 3) = 3450
A(2, 4) = "Стир.пор.Е-Автомат 500гр"
A(1, 4) = 3000
A(1, 5) = ""
A(2, 5) = ""
A(1, 6) = "хозяйственное и туалетное мыло"
A(2, 6) = ""
A(1, 7) = "Туал.мыло Palmolive с фр.экстр.Гранат/Манго"
A(2, 7) = 4100
A(1, 8) = "Жид.мыло ТЕРМАЛ СПА Облепиха 300мл /Palmoliv"
A(2, 8) = 4500
A(1, 9) = "Туал.мыло Palmolive Натур.Амазон. орех 100"
A(2, 9) = 3900
A(1, 10) = "Туал.мыло Palmolive Мягкий Уход 100гр."
A(2, 10) = 4600
max_row = ActiveSheet.UsedRange.Rows.Count + 2 'кол-во строк (плюс 1)
max_val = 1 'номер строки с максимальным значением
 
For i = 2 To max_row 'по всем строкам
  If Cells(i, 2).Value <> "" Then 'если в ячейке есть число
    If Cells(max_val, 2).Value < Cells(i, 2).Value Then 'если число больше максимума
      max_val = i
    End If
  Else 'ячейка пустая
    If max_val <> 1 Then 'если есть номер строки для закрашивания
      Range(Cells(max_val, 1), Cells(max_val, 2)).Interior.ColorIndex = 50 'красим
      max_val = 1 'скидываем номер строки с максимумом и ищем для следующей группы товаров
    End If
  End If
Next i
End Sub
Добавлено через 1 минуту 21 секунду
вот мои потуги....но результатов нет(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.06.2009, 22:24
Помогаю со студенческими работами здесь

НУЖНА ПОМОЩЬ В РЕШЕНИИ НЕСКОЛЬКИХ ЗАДАЧ!
Решения не прошу, хочу разобраться как решать подобные задачки, поэтому помогите какими-нибудь мыслями по поводу решения. 1. Найти...

Создаю "тестирующую систему" для проверки задач. Программисты, нужна ваша помощь!
Мне нужно создать &quot;тестирующую систему&quot; для задач, решенных учениками. Планируется, что все задачи по паскалю дети будут решать с помощью...

Две задачи по физике. Нужна ваша находчивость в решении. Пожалуйста
Добрый день форумчане, помогите, пожалуйста, решить две задачи: 1 Определить напряжение U на зажимах реостата сопротивлением R (рис....

Нужна ваша помощь
Intro Идея создать свой сайт появилась со времен покупки модема. Время шло, «чайнеческий» энтузиазм рос быстрыми темпами. Первый проект...

Нужна ваша помощь.
Здравствуйте! У меня такая проблема. Не знаю как вам объяснить и рассказать, но попытаюсь. У меня имеется микроконтроллер AT91SAM7S128...


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

Или воспользуйтесь поиском по форуму:
20
Закрытая тема Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
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 —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru