Накопление сумм и произведений

  • doc
  • 29.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 39. Практическая работа по теме Накопление сумм и произведений.doc

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

Тема: Накопление сумм и произведений.

Цель: Формирование навыков накопления сумм и произведений.

Вид работы: индивидуальный.

Время выполнения: 2 часа.

Теоретический материал

Рассмотрим процесс накопления S суммы и P произведения чисел от 1 до 10.

Накопление суммы                      Накопление произведения

 

 

 

 

 

 

 

 


Ход работы:

Выполнить задание, листинг-программу записать, блок-схему зарисовать, ответить на вопросы.

Задания

1. Скомпилировать программу, вычисляющую сумму и произведение чисел от 1 до 10. Блок схема (см. рис. 6) и программа накопления S и P:

Рисунок 6 – Блок-схема алгоритма решения задачи

static void Main(string[] args)

        {

            int s, p, i;

            s = 0;

            p = 1;

            for (i = 1; i <= 10; i++)

            {

                s = s + i;

                p = p * i;

            }

            Console.WriteLine("Сумма 10 чисел=" + s);

            Console.WriteLine();

            Console.WriteLine("Произведение 10 чисел=" + p);

            Console.ReadKey();

        }

2. Скомпилировать программу, вычисляющую сумму членов ряда . Блок-схема представлена на рисунке 7.

t=sin(x*1)+ sin(x*2)+ sin(x*3)+ sin(x*4)+ sin(x*5)

t0=0

t1=t0 +  sin(x*1)

t2=t1 +  sin(x*2)

t3= t2 +  sin(x*3)

t4= t3 +  sin(x*4)

t5= t4 +  sin(x*5)

static void Main(string[] args)

        {

            int n; double x = 0.5, t=0;

            for (n = 1; n <= 5; n++)

               t =t +  Math.Sin(x*n);

            Console.WriteLine("Сумма членов ряда = {0:#.###}", t );   

            Console.ReadKey();

        }

 

 

 

 

 

 

 

 

 

 

 

 

 


Рисунок 7 – Блок-схема алгоритма решения задачи

3. Скомпилировать программу, вычисляющую произведение членов ряда . Блок-схема представлена на рисунке 8.          

v=cos2(x*2) * cos2(x*3) * cos2(x*4) * cos2(x*5) * cos2(x*6)

v0=1

v1=v0 *  cos2(x*2)

v2=v1 *  cos2(x*3)

v3=v2 *  cos2(x*4)

v4=v3 *  cos2(x*5)

v5=v4cos2(x*6)

Рисунок 8 – Блок-схема алгоритма решения задачи

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

1)     Какая алгоритмическая конструкция используется при накоплении сумм и произведений?

2)     Какой символ обозначает сумму, произведение?


Скачано с www.znanio.ru