Оператор цикла - Программирование, компьютеры и кибернетика контрольная работа

Оператор цикла - Программирование, компьютеры и кибернетика контрольная работа



































Применение циклической управляющией структуры для организации многократного выполнения некоторого оператора. Конструкция цикла: заголовок и тело, и алгоритм выполнения операторов while, do while и for. Отличия циклов с постусловием и предусловием.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Оборудование: Персональный компьютер, компилятор языка С#.
Цель работы: Ознакомиться с операторами цикла и научиться применять их в С#-программах.
Циклическая управляющая структура применяется для организации многократного выполнения некоторого оператора. Оператор цикла включает <заголовок цикла> и <тело цикла>. Заголовок определяет количество повторений цикла, а тело - повторяемые операторы.
В C реализовано три вида оператора цикла.
3. Если условие ложно, то цикл завершается и происходит переход к следующему за while оператору.
Условие - это выражение булевского типа.
Тело цикла - это оператор, или последовательность операторов, разделенная символом ";".
При обработке последовательности ее элементы не запоминаются, а обрабатываются непосредственно после ввода.
Даны натуральное число n и целые числа A1,A2,...,An. Выяснить, какое число встретится в последовательности раньше положительное или отрицательное. Если все члены равны нулю, то сообщить об этом.
Console.WriteLine("Все элементы равны 0");
Console.WriteLine("Первый не нулевой элемент отрицательный");
Console.WriteLine("Первый не нулевой элемент положительный");
2. Распечатка в виде таблицы значения заданной функции.
Вычислить значения функции: для а=1,1.1,1.2,...,1+0.1n и распечатать в виде таблицы значений с 2 знаками после десятичной точки.
Console.WriteLine("Введите количество элементов");
Console.WriteLine("********************************");
f = ((a - 3) * a + 2) / Math.Sqrt(2 * a * a * a - 1);
Console.WriteLine("* {0} * {1} ", a, f);
f = ((a - 3) * a + 2) / Math.Sqrt(2 * a * a * a - 1);
Console.WriteLine("* {0} * {1} ", a, f);
Console.WriteLine("********************************");
3. Вычисление суммы (произведения) заданного числа слагаемых (сомножителей), каждое из которых есть функция от своего индекса (номера).
Для заданных действительного x и целого n (n>0) вычислить
Console.WriteLine("Введите количество элементов");
Console.WriteLine("Введите значение x");
Console.WriteLine("Summa = {0}",s);
Обратите внимание, что на каждом шаге очередное слагаемое вычисляется с использованием значения предыдущего слагаемого. Это полезный прием при вычислении значений типа x n ,(-1) n , (sin x) n , sin x n и т.д.
4. Задание на итерационный цикл с заранее неизвестным количеством шагов. Реализовать метод Ньютона нахождения приближения к корню степени k из действительного неотрицательного x.
Пусть y0 - начальное приближение к корню. Будем последовательно получать значения:
y3=y2-(y2 k - x)/(k*y2 k-1 ) и т.д.
Процесс будем продолжать до тех пор, пока модуль разности двух последовательных приближений больше некоторого заданного e. Полученное значение будет приближением к корню степени k из x с точностью e. Заметим, что на каждом шаге нам нужны только два последних приближения. Рассмотрим код функции Main():
Console.WriteLine("Введите степень");
Console.WriteLine("Введите значение первого элемента");
Console.WriteLine("Введите значение эпсилент");
d=(x/Math.Exp((k-1)*Math.Log10(y))-y)/k;
Console.WriteLine("Приближение к корню равно {0}", d);
1. Даны целые числа а1,...,аn,an+1,...;а1>0, среди а2,а3,... есть хотя бы одно отрицательное. Пусть а1,...,аn члены предшествующие первому отрицательному. Получить min(a1+a2,a2+a3,...,an-1+an).
2. Дано натуральное число n.Вычислить сумму и распечатать
3. Даны действительные числа а и b (a0). Определить каким по счету в последовательности x 1 ,...,x член равный а. Если такого члена нет, то ответом должно быть число 0.
2. Вычислить сумму и распечатать для данного натурального n
3. Вычислить значение функции и распечатать в виде таблицы xi, yi:
значения аргумента принадлежит интервалу [0,1]x i+1 -x i =0,1
4. Вычислить значение суммы и распечатать S и n
значение n определяется из условия u n <=0,0001
1. Даны натуральное число n, действительные числа a 1 ,...,a n . Найти длину наименьшего отрезка числовой оси, содержащего числа а 1 ,...,а n .
2. Вычислить для известного натурального n и распечатать
3. Вычислить значение функции Z и распечатать в виде таблицы x i , y i , z i :
Значения функции Z вычисляются для точек x, принадлежащих интервалу [-1,5; 1,5], лежащих на прямой x=y. Вычисления выполняются для точек x, равноотстоящих друг от друга на 0,25.
4. Вычислить сумму для действительного x и распечатать:
1. Рассматривается последовательность a 1 ,...,a 300
Требуется определить сколько членов последовательности с номерами 1,3,9,27,... имеет значение меньше 0,5.
2. Вычислить сумму и распечатать для данного натурального n:
3. Вычислить сумму значений функции y i и распечатать
Считать, что требуемая точность достигнута, если очередное слагаемое по модулю меньше E. E=10 -3
1. Даны целые числа a 1 ,a 2 ,... Известно, что а 1 >0 и что среди а 2 ,а 3 ,... есть хотя бы одно отрицательное число. Пусть а 1 ,...,а n члены одной последовательности, предшествующие первому отрицательному члену. Получить количество четных среди а 1 ,...,а n .
2. Вычислить сумму и распечатать для натурального n и действительного x:
3. Вычислить значения функции и распечатать в виде таблицы x i ,y i , вычислить значение суммы и распечатать:
значение x i вычисляется из условия, что x 1 =-0,01 h=0,15
4. Вычислить сумму ряда и распечатать:
Считать, что требуемая точность достигнута, если
1. Даны натуральное число n, действительные числа y 1 ,...,y n ; z = y i при
2. Дано натуральное n и действительное x, вычислить сумму и распечатать:
3. Даны действительные числа a и b (a)
1. Даны целые числа с 1 ,...,с 45 . Имеется ли в последовательности два идущих подряд нулевых члена. Распечатать их номера или ответ "не имеются".
2. Дано натуральное N. Вычислить произведение первых p сомножителей:
3. Даны действительные числа а и b (a 0 и что среди а 2 ,а 3 ,... есть хотя бы одно отрицательное число. Пусть а 1 ,...,а n , предшествующие отрицательному числу. Получить max(a 1 2 ,...,a n 2 ) и распечатать.
2. Вычислить сумму ряда для вещественного х и распечатать
3. Вычислить значения функции и распечатать в виде таблицы x i , y i :
для равноотстоящих значений х в интервале [0 ; 1,5]x=0,1
4.Вычислить сумму ряда и распечатать
1. Дано натуральное число n и числа b 0 =1, b 1 =1, b k =k 2 b k-1 + b k-2 k=2,3,...,n. Вычислить b n и распечатать.
2. Даны натуральное n и действительное х. Вычислить сумму и распечатать:
3. Вычислить значения функции и распечатать в виде таблицы x i , y i :
x принадлежит отрезку [-3 , -2] и x i+1 - x i = 0,1
4. Вычислить сумму ряда и распечатать S с точностью e (e=10 -5 ).
Заданная точность считается достигнутой при условии
1. Дано натуральное число n и числа
Вычислить произведение и распечатать .
2. Вычислить сумму и распечатать для данного натурального n.
3. Вычислить значение функции и распечатать в виде таблицы x i , y i :
аргумент х изменяется от значения х 0 = 0,3 х i+1 - x i = 0,2 i=0,1,...,6 Вычислить у для семи значений аргумента и распечатать
4. Вычислить произведение с точностью e = 10 -5 и распечатать P и n
точность считается достигнутой, когда
Приведите конструкцию и алгоритм работы оператора while
Приведите конструкцию и алгоритм работы оператора do while
Приведите конструкцию и алгоритм работы оператора for
Чем отличие циклов с постусловием от циклов с предусловием. Приведите примеры.
Изучение циклических операторов: оператора цикла, управляемого счетчиком, оператора цикла с предусловием и постусловием. Минимизированные функции, текст программы. Алгоритм работы приложения по нахождению функции с помощью операторов break и continue. лабораторная работа [474,2 K], добавлен 23.11.2014
Решение задач, прямо связанных с применением циклов и массивов. Условия применения различных видов циклической структуры. Операторы цикла с предусловием while, постусловием do-while и for. Особенности работы с одномерными и двумерными массивами. курсовая работа [1,1 M], добавлен 31.08.2019
Характеристики операторов языка Си. Операторы безусловного и условного перехода: if, if-else, if-else if. Оператор переключатель switch. Оператор цикла с предусловием while, постусловием do-while. Упрощение логических выражений, взаимозаменяемость циклов. лабораторная работа [30,0 K], добавлен 06.07.2009
Операторы цикла, присутствующие в языках программирования. Простой арифметический оператор цикла Паскаля, управление циклом с помощью переменной порядкового типа. Арифметический оператор цикла Паскаля с произвольным шагом, оператор цикла с предусловием. реферат [59,5 K], добавлен 01.04.2010
Создание кнопки панели инструментов для выполнения макроса. Практический пример создания таблицы значений функций. Использование оператора Select Case. Создание процедуры с использованием операторов цикла For/Next и Do/Loop. Оператор InputBox, массив. контрольная работа [501,8 K], добавлен 06.12.2013
Изучение приемов использования операторов ветвления и операторов циклов в С. Управляющие структуры или операторы управления: их значение для управления последовательностью вычислений в программе. Блоки и составные операторы. Универсальный оператор цикла. лабораторная работа [17,7 K], добавлен 06.08.2010
Структура и основные элементы языка Turbo Pascal. Алгоритм составления простейших программ на Turbo Pascal. Применение условного оператора и сильноветвящихся алгоритмов. Циклы с предусловием и постусловием, сочетание циклических и условных операторов. реферат [64,0 K], добавлен 20.03.2016
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Оператор цикла контрольная работа. Программирование, компьютеры и кибернетика.
Курсовая работа по теме Право собственности как проявление отношений собственности. Частная и общественная собственность
Следственные Органы Курсовая
Дипломная работа по теме Развитие бренда 'Apple'
Контрольная работа по теме Взаимосвязь экономики разных стран
Реферат: Этическое учение Л.Н. Толстого. Скачать бесплатно и без регистрации
Курсовые Работы Военной
Доклад по теме Desperado
Курсовая Работа На Тему Молодёжь И Общество: Проблемы Социальной Адаптации В Современном Мире
Реферат по теме Психотропные боевые отравляющие вещества
Реферат На Тему Эпистемология Xx-Го Века
Эссе На Тему Чтение В Медиа Эпоху
Реферат: Значення генетики в житті суспільства
Курсовая работа по теме Индивидуальный (персонифицированный) учет в системе государственного пенсионного страхования
Что Значит Эссе
Реферат: Природа понятия экстраверсия - интроверсия в трактовке К.Г.Юнга. Скачать бесплатно и без регистрации
Реферат по теме Двигательные системы организма
Курсовая работа по теме Основные требования и принципы законности
Аттестационные Работы Воспитателей Доу
Менеджмент В России Реферат
Дипломная работа по теме Разработка информационной подсистемы 'Traffic Manager', осуществляющей управление и мониторинг межсетевого экрана Microsoft Forefront Threat Management Gateway 2010
Федеральные земли Германии и их правовое положение - Государство и право реферат
Особенности хронографов XVI-XVII веков - История и исторические личности курсовая работа
"Побуждающие" марки и статьи в бюллетене "Филателия СССР" - Культура и искусство реферат


Report Page