Инфоурок Физика Другие методич. материалыРешение физических задач программированием

Решение физических задач программированием

Скачать материал

Задача.

Тело свободно падает с высоты h с ускорением g. Напишите программу расчета значений скорости v и высоты h в зависимости от времени с интервалом dt.

Используется язык программирования Паскаль.

Исходные данные записаны в входном файле Input.txt. На первой строке записаны t0  v0 h0  G  dt. Во второй строке их значении разделенные пробелами.

Данные входного файла.

      t0  v0 h0  G  dt

0        0 1000 9,8 1

Результаты получить в тестовом файле Output.txt.

B первой строке выходного файла записано Resultatu, во второй строке - обозначения искомых величин в остальных строках – результаты вычислений.

Uses CRT;

Var t0,a,v0,h0,G,dt:Real;

    I:Integer;

    t,h,v:Array[1..15] of real;

    FR,FD:Text;

Begin

CLRSCR;

Assign(FD,'Pad.txt');Reset(FD);

Assign(FR,'OTV.txt');Rewrite(FR);

  Reset(FD);

  Readln(FD);

  ReadLn(FD,t0,v0,h0,G,dt);

  For I:=1 to 15 do begin

  t[i]:=t0+dt;

  t0:=t[i];

  end;

  For I:=1 to 15 do begin

  v[i]:=v0+g*t[i];

  end;

  For I:=1 to 15 do begin

  h[i]:=h0-(v0*t[i]+(g*sqr(t[i])/2));

  end;

    {Вывод результатов}

  Writeln('Resultatu');Writeln;

  Writeln(FR,'Resultatu');

  Writeln('t','     ','v','     ','h');

  Writeln(FR,'t','        ','v','        ','h',' ' );

  For I:=1 To 15 do begin

  Writeln(FR,t[i]:4:2,' ',v[i]:4:2,'  ',h[i]:4:2);

  Writeln(t[i]:4:2,' ',v[i]:4:2,'  ',h[i]:4:2);

  end;

  Close(FD); Close(FR);

  Readln

  end.

Входные и выходные файлы:

Файл Input.txt.

tvh0   G  dt

0.1  0 1000 10 1

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Решение физических задач программированием"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Специалист по благоустройству

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Решение задач составляет неотъемлемую часть полноценного изучения физики на любом уровне. Судить о степени понимания физических законов можно по умению сознательно их применять для анализа конкретных физических явлений, т. е. для решения задач. Можно использовать методы программирования для решения задач, где имеются вычисления большого объема. Данный пример может быть использован как на уроках по физике так и на уроках информатики.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 660 880 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 17.08.2019 550
    • DOCX 17.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Урусов Хасан Ханафиевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Урусов Хасан Ханафиевич
    Урусов Хасан Ханафиевич
    • На сайте: 8 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 21413
    • Всего материалов: 9

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по физике в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 79 человек из 33 регионов
  • Этот курс уже прошли 569 человек

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Физика")

Учитель физики

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 22 регионов
  • Этот курс уже прошли 39 человек

Курс повышения квалификации

Организация проектно-исследовательской деятельности в ходе изучения курсов физики в условиях реализации ФГОС

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 44 регионов
  • Этот курс уже прошли 660 человек

Мини-курс

GR-технологии и взаимодействие с СМИ

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Продвижение экспертной деятельности: от личного сайта до личного помощника

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы игровой деятельности дошкольников: роль игр в развитии детей

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 14 регионов
  • Этот курс уже прошли 20 человек
Сейчас в эфире

Арт-педагогика как метод профилактики детских неврозов

Перейти к трансляции