Читайте также:
|
|
24) Пример 2. Три одноклассника — Влад, Тимур и Юра, встретились спустя 10 лет после окончания школы. Выяснилось, что один из них стал врачом, другой физиком, а третий юристом. Один полюбил туризм, другой бег, страсть третьего — регби.
Юра сказал, что на туризм ему не хватает времени, хотя его сестра — единственный врач в семье, заядлый турист. Врач сказал, что он разделяет увлечение коллеги.
Забавно, но у двоих из друзей в названиях их профессий и увлечений не встречается ни одна буква их имен.
Определите, кто чем любит заниматься в свободное время и у кого какая профессия.
Решение. Здесь исходные данные разбиваются на тройки (имя — профессия — увлечение).
Из слов Юры ясно, что он не увлекается туризмом и он не врач. Из слов врача следует, что он турист.
Имя | Юра | ||
Профессия | врач | ||
Увлечение | туризм |
Буква "а", присутствующая в слове "врач", указывает на то, что Влад тоже не врач, следовательно врач — Тимур. В его имени есть буквы "т" и "р", встречающиеся в слове "туризм", следовательно второй из друзей, в названиях профессии и увлечения которого не встречается ни одна буква его имени — Юра. Юра не юрист и не регбист, так как в его имени содержатся буквы "ю" и "р". Следовательно, окончательно имеем:
Имя | Юра | Тимур | Влад |
Профессия | физик | врач | юрист |
Увлечение | бег | туризм | регби |
Ответ. Влад — юрист и регбист, Тимур — врач и турист, Юра — физик и бегун.
25) АЛГОРИТМ (АЛГОРИФМ) [algorithm] — точное предписание относительно последовательности действий (шагов), преобразующих исходные данные в искомый результат.
Линейный алгоритм - алгоритм, все этапы которого выполняются однократно и строго последовательно.
26) АЛГОРИТМ (АЛГОРИФМ) [algorithm] — точное предписание относительно последовательности действий (шагов), преобразующих исходные данные в искомый результат.
Ветвление – это команда алгоритма, в которой делается выбор, выполнять или не выполнять какую-нибудь группу команд в зависимости от условий.
27) АЛГОРИТМ (АЛГОРИФМ) [algorithm] — точное предписание относительно последовательности действий (шагов), преобразующих исходные данные в искомый результат циклический алгоритм — это алгоритм, содержащий циклы.
28) АЛГОРИТМ (АЛГОРИФМ) [algorithm] — точное предписание относительно последовательности действий (шагов), преобразующих исходные данные в искомый результат.
Алгоритм, по которому решается некоторая подзадача из основной задачи и который, как правило, выполняется многократно, называется вспомогательным алгоритмом.
29)
30) Бе́йсик (BASIC — сокращение от англ. Beginner’s All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих; англ. basic — основной, базовый) — семейство высокоуровневых языков программирования.
Правила приоритета арифметических операций в Basic следующие:
1. ^ (возведение в степень).
2. *, / (умножение, деление).
3. +, - (сложение, вычитание).
Запись на языке Basic | Математическое определение | Запись на языке Basic | Математическое определение |
SIN(X) | sin x | EXP (X) | ex |
COS(X) | cos x | ABS(X) | ![]() |
ATN(X) | arctg x | ||
LOG(X) | ln x | SGN(X) | ![]() ![]() |
LOG10(X) | lg x | SQR (X) | ![]() |
INT(X) | [ x ]- наибольшее целое, не превосходящее x | RND (X) | Датчик случайных чисел |
PI | Число ![]() ![]() | ||
31)
=SIN (2*X)*EXP (3)/ (2*SQR (A))
= EXP (1/N*LOG(C)) +LOG(X)/LOG (10)
32)
Линейный алгоритм любой на языке басик
33)
алгоритм ветвления на языке басик
Дата добавления: 2015-01-30; просмотров: 97 | Поможем написать вашу работу | Нарушение авторских прав |