Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Темы для предварительной проработки




· Арифметические операции

· Порядок выполнения операций

· Стандартные математические функции

Задание

Составьте программу, которая подсчитывает и выводит значение t1 и t2 по формулам, которые приведены в Вашем варианте индивидуального задания. Определите области допустимых значений параметров формул и задайте произвольные значения из этих областей. Параметры, которые имеют имена n и m — целые, другие параметры — с плавающей точкой. Значения параметров с именами x и y должны вводиться с клавиатуры, значения других — задаваться как начальные значения при объявлении соответствующих переменных.

Допускается (и даже желательно) упростить / разложить формулы для того, чтобы обеспечить минимизацию объема вычислений.

Варианты индивидуальных заданий

 

Вариант Задания
  Найти частное t1 и t2
  Определить, что больше t1 или t2
  Определить, что меньше t1 или t2
  Найти частное t1 и t2
  Найти произведение t1 и t2
  Определить, что больше t1 или t2

 

  Определить, что больше t1 или t2
  Найти произведение t1 и t2
  Определить, что больше t1 или t2
  Найти произведение t1 и t2
  Найти частное t1 и t2
  Определить, что меньше t1 или t2
  Определить, что меньше t1 или t2
  Найти разность t1 и t2
  Определить, что меньше t1 или t2

 

  Найти сумму t1 и t2
  Найти произведение t1 и t2
  Определить, что больше t1 или t2
  Определить, что меньше t1 или t2
  Найти частное t1 и t2
  Найти произведение t1 и t2
  Определить, что меньше t1 или t2
  Найти частное t1 и t2
  Найти произведение t1 и t2

 

  Определить, что меньше t1 или t2
  Определить, что меньше t1 или t2
  Найти частное t1 и t2
  Найти произведение t1 и t2
  Найти частное t1 и t2
  Определить, что больше t1 или t2
  Найти частное t1 и t2
  Найти произведение t1 и t2
  Найти частное t1 и t2
  Найти сумму t1 и t2
  Определить, что больше t1 или t2
  Определить, что меньше t1 или t2

 

  Найти произведение t1 и t2
  Найти частное t1 и t2
  Найти частное t1 и t2
  Найти произведение t1 и t2

 

 

Пример решения задачи

, .

 

Разработка алгоритма решения

Основной алгоритм

Алгоритм решения задачи — линейный исостоитиз:

· ввода значений x и y;

· вычисления значения t1;

· вычисления значения t2;

· выведения значений t1 и t2.

Оптимизация алгоритма

Перед непосредственным програмированием алгоритма проанализируем, как в нем можно изменить объем вычислений.

Выражение ax встречается один раз в первой формулеи дважды — вовторой. Следовательно, можно один раз произвести умножение a*x, а потом использоватьэтот результат.

Во второй формуле дважды встречается умножение квадратного корня на тангенс — это вычисление можно так же сделать один раз.

Выражение c2–b2 можноразложить на (c+b)(c–b). До разложения в выражении было две операции умножения (возведение в степень 2) и одна — сложения. После разложения — два сложения и одно умножение, что выгоднее для вычислений.





Поделиться с друзьями:


Дата добавления: 2016-11-02; Мы поможем в написании ваших работ!; просмотров: 370 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Начинайте делать все, что вы можете сделать – и даже то, о чем можете хотя бы мечтать. В смелости гений, сила и магия. © Иоганн Вольфганг Гете
==> читать все изречения...

2285 - | 2070 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.