Задача по информатике и физике - ФОРУМ ПОСТУПИМ.РУ
Главная
Поиск репетитора
Коллективный блог
публикаций
Форум (обсуждаем ЕГЭ 2020)
тем и сообщений
Для учебы




Войти
или
Зарегистрироваться
Новые сообщения · Участники · Правила форума · Поиск по форуму · RSS
  • Страница 1 из 1
  • 1
ФОРУМ ПОСТУПИМ.РУ » ОБЩЕНИЕ » Помогаем друг другу » Задача по информатике и физике
Задача по информатике и физике
serafima_92Дата: Суббота, 2009-11-14, 9:42 AM | Сообщение # 1
Абитуриент
Группа: Пользователи
Сообщений: 8
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Самара
Помогите пожалуйста решить задачу: Пушка стреляет под углом к горизонту 30 и 15 градусов. Рассчитать изменение скорости в зависимости от расстояния, которое пролетел снаряд для двух углов бросания, при начальной скорости снаряда V=2000 м/с без учета сопротивления воздуха. Построить графики. Выполнить задание нужно в excel. Всю голову сломала и ничего не выходит, а в понедельник сдавать преподу.... sad sad sad sad
 
Leo_Дата: Воскресенье, 2009-11-15, 3:55 PM | Сообщение # 2
Бакалавр
Группа: Проверенные
Сообщений: 144
Репутация: 38
Награды: 11
Замечания: 0%
Статус: Offline
1) Скорость по оси Ох не меняется и равна v(x)=v0*sin(a), где v0=2000 м/с. Скорость по оси Оу меняется, так как движение по этой оси равноускоренное: v(у)=v0*cos(a)-g*t. Тогда результирующую скорость можно найти по теореме Пифагора: v=корень(v(x)^2+v(y)^2).
2) Движение по оси Ох равномерное, поэтому расстояние, которое снаряд пролетел в горизонтальном направлении, вычисляем по формуле s=v(x)*t.
3) Таким образом, для работы в Excel понадобятся следующие столбцы:
А) время t (вводишь значения вручную или через автозаполнение. Например: 0,5..1..1,5..2 и т.д);
В) горизонтальная составляющая скорости v(x) (вводишь формулу и копируешь её на весь столбец);
C) вертикальная составляющая скорости v(y) (аналогично);
D) результирующая скорость v (аналогично);
E) расстояние s (аналогично).
4) Заполняешь все эти столбцы до тех пор, пока значение v не станет равно начальной скорости (со знаком минус, т.к. при падении скорость будет направлена уже вниз). После этого строишь график: ось категорий (аргументов) - столбец Е; ось значений - столбец D.
 
romka41__Дата: Воскресенье, 2009-11-15, 5:17 PM | Сообщение # 3
Студент
Группа: Пользователи
Сообщений: 21
Репутация: 3
Награды: 0
Замечания: 20%
Статус: Offline
serafima_92, классное имя серафима я себе тоже такое хочу
 
serafima_92Дата: Воскресенье, 2009-11-15, 6:05 PM | Сообщение # 4
Абитуриент
Группа: Пользователи
Сообщений: 8
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Самара
Спасибо большое!!!!!!! Очень и очень признательна!!!!!!!!!!!!!!!!!!!! smile
 
romka41__Дата: Воскресенье, 2009-11-15, 6:09 PM | Сообщение # 5
Студент
Группа: Пользователи
Сообщений: 21
Репутация: 3
Награды: 0
Замечания: 20%
Статус: Offline
serafima_92, да незачто, обращайся
 
WOLVERINEДата: Воскресенье, 2009-11-15, 6:11 PM | Сообщение # 6
Магистр
Группа: Проверенные
Сообщений: 258
Репутация: 47
Награды: 8
Замечания: 60%
Статус: Offline
romka41__, ты только всем давать умееш за так на этом твои способности кончились.
 
Leo_Дата: Пятница, 2009-12-04, 4:03 PM | Сообщение # 7
Бакалавр
Группа: Проверенные
Сообщений: 144
Репутация: 38
Награды: 11
Замечания: 0%
Статус: Offline
Алгоритм работы выглядит так:
1) Запросить с клавиатуры значения k и n.
2) а) Создать цикл, формирующий массив F(k) (лучше через функцию случайного выбора) и выводящий его на экран.
б) Создать аналогичный цикл для массива G(n).
3) а) Добавить в первый цикл условие: "Если элемент F(i) меньше нуля, то переприсвоить сумму sumF=sumF+F(i) и увеличить счётчик на единицу kolF=kolF+1"
б) Ввести аналогичное условие во второй цикл.
4) В конце программы вычислить среднее арифметическое отрицательных элементов srF=sumF/kolF и srG=sumG/kolG
5) Вывести данные на экран.
 
bordaperДата: Пятница, 2009-12-04, 7:52 PM | Сообщение # 8
Студент
Группа: Пользователи
Сообщений: 79
Репутация: 1
Награды: 0
Замечания: 0%
Статус: Offline
Город: Новокузнецк
Leo_, распиши пожалуйста,а то что-то у меня непонятки.

Добавлено (2009-12-04, 7:52 Pm)
---------------------------------------------
Функция случайного выбора же в Delphi используется??? А мне в Паскале надо!!!

 
Leo_Дата: Суббота, 2009-12-05, 9:29 AM | Сообщение # 9
Бакалавр
Группа: Проверенные
Сообщений: 144
Репутация: 38
Награды: 11
Замечания: 0%
Статус: Offline
Quote (bordaper)
Функция случайного выбора же в Delphi используется???

В Паскале тоже есть - RANDOM(x). Выдаст случайное значение от 0 до х-1.
В моём примере написано F[i]=random(200)-100. Это означает, что будут выдаваться значения в диапазоне от 0-100=-100 до 199-100=99.
Там задание выполнено только для массива F. В разделе Begin-End создай аналогичные вычисления и цикл для массива G, а затем добавь использованные тобой дополнительные переменные в раздел Var.
После этого задание будет полностью готово.
Если что не понятно, постараюсь объяснить.
Прикрепления: 3373449.jpg (56.8 Kb)
 
bordaperДата: Суббота, 2009-12-05, 11:47 AM | Сообщение # 10
Студент
Группа: Пользователи
Сообщений: 79
Репутация: 1
Награды: 0
Замечания: 0%
Статус: Offline
Город: Новокузнецк
Leo_, Спасибо большое ,теперь разобрался!!!
 
ФОРУМ ПОСТУПИМ.РУ » ОБЩЕНИЕ » Помогаем друг другу » Задача по информатике и физике
  • Страница 1 из 1
  • 1
Поиск:








© 2006 - 2023 Поступим.ру Информация:
О проекте
Контакты

Регистрация на сайте
Статистика сообщества
Пользовательское соглашение
Разделы:
Поиск репетитора
Форум сообщества
Коллективный блог
Материалы для учебы
ЕГЭ 2021
RSS:
RSS форума
RSS блога