Pork

  • 18 мая 2012 г.
  • 701 Слова
Министерство образования Республики Беларусь
Учреждение образования
«Брестский государственный технический университет»
Кафедра «ЭВМ и систем»

Лабораторная работа №2
«Организация циклов»Выполнил:
студент ФЭИС гр. Э-41
Демчук Д.В.

Проверил:
Кузьмицкий Н.Н.







Брест 2011

1. Цель работы:
Научиться организовывать циклы.
2.Постановка задачи:
а) Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика. Параметр R вводится с клавиатуры.

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

в) Вычислить и вывести наэкран в виде таблице значения функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон с шагом dx с точностью ᶓ. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержатьзначение аргумента, значение функции и количество просуммированных членов ряда.

3. Текстовые примеры:
а) x=1; R=2; y=1.732;
б) x=1; y=2; R=2; Точка с координатами (1;2) принадлежит закрашеннойобласти в виде полуокружности, но не принадлежит закрашенной области в виде треугольника.
в) dx = 1;
Хнач = -1; Ln(x+1)= -9.78; n=1000;
Xкон = 1; Ln(x+1)= 0.69; n=1000;

4. Текст программы:
а)
usingSystem;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Grafik
{
class Program
{
public static void Main()
{
double y;Console.Write("Введите число x=");
string x1 = Console.ReadLine();
double x = Convert.ToDouble(x1);
Console.Write("Введите число R=");string R1 = Console.ReadLine();
double R = Convert.ToDouble(R1);
if (x >= -10 && x <= 8)
{
if (x >= -10...
tracking img