Курсовая работа по предмету «ВТ и программирование»

Автор работы: Пользователь скрыл имя, 19 Сентября 2012 в 08:28, курсовая работа

Краткое описание

f={█(x*tgx-1 x<1 @x^2+1 1≪x≪2 @lnx+e^(-x) x<2 )┤

1). Словесный алгоритм решения:
1. Ввод значения Х;
2. Ввод условия для X<1;
3. Ввод условия для 1<=X<=2;
4. Ввод условия для X<2;
5. Вывод на печать вычисляемого значения F для заданного значения X.

Вложенные файлы: 1 файл

Кусач.docx

— 533.22 Кб (Скачать файл)

мгоу фирэ 210302/c

Курсовая работа по предмету «ВТ и программирование»

 
 

Степанов  Д.О. (610398)

 

 

 

2011 год




 

 

Задание № 1.

 

    

 

1). Словесный алгоритм решения: 

1. Ввод значения Х;

2. Ввод условия для  X<1;

3. Ввод условия для 1<=X<=2;

4. Ввод условия для X<2;

5. Вывод на печать вычисляемого значения F для заданного значения X.

 

 

 

 

 

3). Результат работы  в программе GW BASIC:

Программа решения задачи:

Программа и результат  при Х=1; X=2 ;X=1.5

 

 

 

 

Программа и результат  при X=1:

Программа и результат  при X=2:

 

Программа и результат  при X=1.5:

 

 

 

 

4). Описание операторов:

Оператор

Описание

Особенности

1.

REM

Обозначает комментарии  к программе или команде.

Позволяет включать в текст программы дополнительные сообщения с использованием любых знаков, а не только латинских букв и цифр.

2.

PRINT

Для вывода (печати) информации на экран.

После наименования оператора  ставится пробел, а знаки в кавычках дословно печатаются в заключительной части программы.

3.

INPUT

Осуществляет ввод данных с клавиатуры.

В этом операторе указывается  только имя вводимой переменной, а  ее количественное значение указывается  в конце программы после нажатия  функциональной клавиши F2 (RUN) и появления на экране знака “?”. После знака вопроса вводится значение переменной X.

4.

IF … THEN …

Условный оператор. (Если … то … ).

IF <условие> THEN <список оператора>. Если заданное условие истинно, выполняется список операторов, стоящий после THEN.

5.

SIN(…)

Тригонометрическая функция.

 

6.

COS(…)

 

7.

+

Сложение.

 

8.

-

Вычитание.

 

9.

*

Умножение.

 

10.

/

Деление.

 

 

 

 

 

 

 

Задание № 2.

 

 

A=2,5; 2,6… 3,1

B=0,9; 1,1… 8

 

 

1). Словесный алгоритм  решения:

1. Открываем цикл по А от 2,5 до 3,1 с шагом 0,1.

2. Открываем цикл по В от 0,9 до 8 с шагом 0.2.

3. Вычисляем значение  C.

4. Выводим значения А, В и C на экран.

5. Переходим на следующий  шаг цикла по В.

6. Переходим на следующий  шаг цикла по А.

7. В итоге выводим на  печать таблицу вычислений C при разных значениях А и В.

 

 

 

 

 

 

 

2). Результат работы в программе GW BASIC: 

Программа решения задачи:

Результат:

 

 

 

 

 

4). Описание операторов:

Оператор

Описание

Особенности

1.

FOR

Оператор цикла FOR … TO … STEP … NEXT … позволяет реализовать циклический алгоритм, когда часть программы может быть выполнена много раз подряд. FOR… TO… - начало цикла, NEXT … - конец цикла.

Если шаг STEP отсутствует, то по умолчанию шаг равен 1.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задание № 3.

 

Найти корень для 

 

1). Словесный алгоритм  решения:

1. Вводим начальное значение x, и значение I;

2. Через двоеточие вводим  четыре оператора: выражение,  текущее значение погрешности  A по абсолютному значению разности E и Y,  присваиваем переменной Е вычисленное значение Y,  оператор I=I+1 (обеспечивает подсчет количества циклов).

3.  Ограничиваем количество циклов величиной равной 100.

4.  Выводим на печать  E, а так же переменную I, определяющую количество циклов, за которые найден корень.

5. После нажатия RUN вводятся исходные данные из задачи.

 

 

 

 

 

 

 

 

 

 

 

 

 

2). Результат работы в программе GW BASIC:

 

 

    4). Описание операторов:         

Оператор

Описание

Особенности

1.

ABS(…)

Модуль (абсолютная величина) числа.

 

 

 

 

 

 

 

 

 

 

 

Задание № 4.

Задать массив x1;x2…x30, составить и вывести на печать два новых массива: первый из четных элементов первого массива, второй из нечетных.

1). Словесный алгоритм  решения:

1. Задаем массив Z(30) из случайных чисел;

2. Задаем массив X(15) из четных чисел массива Z(30);

3. Задаем массив Y(15) из нечетных чисел массива Z(30);

4. Выводим все 3 массива  на печать.

 

 

 

 

 

2). Результат работы в программе GW BASIC:

 


Информация о работе Курсовая работа по предмету «ВТ и программирование»