Мегаобучалка Главная | О нас | Обратная связь


ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ.



2018-07-06 560 Обсуждений (0)
ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ. 0.00 из 5.00 0 оценок




  1. Вычислить среднее арифметическое положительных и количество нечетных чисел в произвольном ряду из М чисел.
  2. Вычислить значение выражения
  3. Подсчитать К – количество цифр в десятичной записи целого неотрицательного числа.
  4. Вычислить сумму ряда чисел
  5. Вычислить значение выражения n – корней.
  6. Вычислить значение выражения

  1. Найти сумму N элементов последовательности, каждый из которых задан формулой

А1 = 0, А2 = 1, Аi = 2*Ai-1+Ai-2, i = 3, 4,…,n

  1. Предприниматель, начав дело, взял кредит размером k грн под р процентов годовых и вложил его в свое дело. По прогнозам, его дело должно давать прибыль r рублей в год. Сможет ли он накопить сумму, достаточную для погашения кредита, и если да, то через сколько лет?
  2. Каждая из деталей должна последовательно пройти обработку на каждом их трех станков. Продолжительность обработки каждой детали на каждом станке вводятся группами по 3 числа, до исчерпания ввода. Сколько времени займет обработка всех деталей?

10. Для каждого посетителя парикмахерской (с одним мастером) известны следующие величины: t – момент его прихода и τ – продолжительность его обслуживания. Сколько клиентов обслужит мастер за смену продолжительностью Т? Сколько рабочего времени он потратит на обслуживание?


Практическая работа № 6

«Циклические конструкции. Цикл с условием. Инструкции While, Repeat»

Цель: , научиться составлять и реализовывать Pascal программы решения задач с использованием операторов цикла While и Repeat;

 

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Цикл с предусловием – ПОКА


While <условие> do

Begin

<оператор 1>;

<оператор 2>;

:

<оператор N>;

end;

 

· <условие> - выражение логического типа;

· <оператор> выполняется до тех пор, пока выполняется <условие>. Проверка условия осуществляется вначале цикла;

· цикл рекомендуется использовать в тех случаях, когда шаг изменения параметра цикла отличен от единицы. Начальное и конечное значения параметра цикла могут быть как целого, так и вещественного типа;

· количество повторений цикла, если задано конечное значение параметра цикла, определяется по формуле – (|кон.зн.–нач.зн|+1)/h, где h – шаг изменения параметра цикла.

Цикл с постусловием – Повторять

 
 


Repeat

<оператор 1>;

<оператор 2>;

:

<оператор N>;

Until <условие>;

 

· <условие> – выражение логического типа;

· операторы цикла выполнятся один раз, прежде чем будет проверенно выполнение <условия>, и будут выполняться до тех пор, пока <условие> не будет выполнено.

 

Циклы While…doи Repeat…Until могут быть использованы при составлении циклических программ с неизвестным числом повторений (итераций), т.е. когда конечное значение параметра цикла не задано. В этом случае этот цикл называется итерационным.

 


Пример 1. Вычислить значения функции y = x sin(x), на интервале x Î [n,m], с шагом hx.

Программа:   Program Zadacha; Var n,m,hx,x,y:real; Begin Write('n=');Readln(n); Write('m=');Readln(m); Write('hx=');Readln(hx); x:=n; While x<=m do begin y:=x*sin(x); Writeln('y=',y:4:2); x:=x+hx; End; Readln; End.
Блок-схема:

 

 

Так как шаг h параметра цикла x может быть отличен от единицы, то для организации цикла была использована циклическая конструкция While…do.

 

Пример 2. Составить блок-схему и программу суммирования целых чисел принадлежащих интервалу от n до m.

 
 
Программа:   Program Summa; Var n,m,i,s:integer; Begin Write('n=');Readln(n); Write('m=');Readln(m); s:=0;i:=n; Repeat s:=s+i; i:=i+1; Until i>m; Writeln('s=',s); Readln; End.


Блок-схема:

 


 

Задание 1

Вычислить все значение функции f(x) на отрезке [a, b] в точках x = x + h,

№ п/п Функция f(x) a b h
x – sin(x) π/2 0,2
x + cos(x) π/4 π/2 0,3
x · cos(x) π/3 2 π/3
tg(x) + x π/4 0,5
x – ctg(x) π/4 π/2 0,9
sin(x) + x 1,5
x – tg(x) 0.5 0,3
x + ctg(x) 0,5
sin(x) – cos(x) π/2 1,2
x · sin(x) 0,6
| sin(x) | / x 0.5 2,2
(x + 18) / x2 0,3
sin(x) + 2x π/4 0,2


2018-07-06 560 Обсуждений (0)
ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ. 0.00 из 5.00 0 оценок









Обсуждение в статье: ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (560)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)