Составление программ циклической структуры 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Составление программ циклической структуры



Цель: научиться разрабатывать и отлаживать программы, в которых используются циклические структуры

Задание:

1. Определить сумму первых n членов ряда. Член с номером n (n=1,2,3,…) определяется выражением

. Использовать цикл с постусловием.

2. Даны натуральные числа n и k. Вычислить . Использовать цикл с предусловием.

3. Напечатать таблицу значений функций sinx и cosх на отрезке [0,1] с шагом 0,1 в следующем виде (считать, что при печати на каждое вещественное число отводится по 6 позиций строки). Использовать цикл с параметром.

x Sin(x) Cos(x)  
0.0000 0.0000 1.0000  
0.1000 0,0998 0.9950  
 
1.0000 0.8415 0.5403  

 

4. Определить число, получаемое выписыванием в обратном порядке цифр заданного натурального числа (Например, 12345 и 54321).

 

 

Контрольные вопросы:

1. Охарактеризовать основные циклические конструкции.

2. Что называется вложенными циклами? Примеры

3. Указать стандартные процедуры прерывания.

4. Определить значение переменной s после выполнения следующих операторов: s:=0; i:=1; while i>1 do begin s:=s+1/i; i:=i-1 end.

 


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

Составление программ усложненной структуры

Цель: научиться разрабатывать и отлаживать программы, в которых используются усложненные циклические структуры.

Задание:

1. Определить сумму первых m членов ряда. Член с номером n (n=1,2,3,…) определяется выражением . Использовать цикл с постусловием.

2. Вычислить . Использовать цикл с предусловием.

3. Дано натуральное число n>10. Найти и вывести все числа в интервале от 10 до n-1, у которых сумма всех цифр совпадает с сумой цифр данного числа. Если таких чисел нет, то вывести слово «net». (Пример: n=44. Числа: 17, 26, 35). Использовать цикл с параметром.

4. Напечатать таблицу значений функций на отрезке [a,b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции. Например, при а=0, b=1, h=0.1 таблица выглядит следующим образом:

x F(x)    
0.0000 4.0000    
0.1000 4,0125    
   
1.0000 4,1276    

 

5. Дано натуральное число k. Определить минимальный нечетный делитель этого числа, кратный трем.

 

 

Контрольные вопросы:

1. Охарактеризовать основные циклические конструкции.

2. Чем отличается цикл с параметром от циклов с постусловием и с предусловием?

3. Какие существуют операторы цикла с параметром? Чем они отличаются?

4. Определить значение переменной s после выполнения следующих операторов: s:=1; n:=1; for i:=1 to n do s:=s+1/i.

5. Найти ошибки в следующем фрагменте программы:

y:=0; for i:=0.1 to 0.9 do y:=y+sin(x);

 

 


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



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 463; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.193.45 (0.004 с.)