Автор работы: Пользователь скрыл имя, 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.
мгоу фирэ 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. |
Для вывода (печати) информации на экран. |
После наименования оператора ставится пробел, а знаки в кавычках дословно печатаются в заключительной части программы. | |
3. |
INPUT |
Осуществляет ввод данных с клавиатуры. |
В этом операторе указывается
только имя вводимой переменной, а
ее количественное значение указывается
в конце программы после |
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:
Информация о работе Курсовая работа по предмету «ВТ и программирование»