Основы алгоритмизации и программирования - Курсовая работа

бесплатно 0
4.5 77
Язык Паскаль - процедурно-ориентированный язык высокого уровня, его основные достоинства. Разработка программ для решения задач. Выбор метода обработки информации. Форма представления исходных данных. Разработка алгоритма, его описание, листинг программы.


Аннотация к работе
Разработчики программного обеспечения должны были писать свои команды на единственном языке, который понимали компьютеры, - в двоичном коде, и программы выглядели как последовательность нулей и единиц. Язык Паскаль относится к процедурно-ориентированным языкам высокого уровня. Знак перед дробью можно вычислить по следующей формуле: (-1) i 1. 1.3 Форма представления исходных данных Исходные данные представлены в следующем виде: vare,s,a: real; i,fact,x: integer; т.е. i - счетчикцикла, fact - факториал, s - суммаряда, e - точностьвычисления,x - входнойпараметр, a - значение члена ряда. 1.4 Разработка алгоритма и его описание На рисунке 1.1 представлена блок-схема алгоритма решения задачи. Рисунок 1.1 - Блок-схема алгоритма решения задачи №1 1.5 Листинг программы vare,s,a: real; i,fact,x: integer; begin write (Введите x: ); readln (x); e: =0.0001; // точность // для решения используем цикл с предусловием, определяем значения // очередного члена ряда (а) и суммы (S) при i=1. i: =1; S: =1; fact: =1; a: = ( (i 1) *power (x, i)) /fact; whilea>edo // пока значение очередного члена ряда >e begin a: = ( (i 1) *power (x, i)) /fact; // считаемочереднойчленряда fact: =fact*i; // факториал inc (i); // увеличиваем на 1 n S: = (S a) * (-1); // считаем сумму end; writeln (Сумма=,S: 0: 4); end. 1.6 Инструкция по эксплуатации программы Запустить файл program 1.34. pas через среду разработки Pascal ABC, выполнить и ввести значение x. алгоритм программа листинг информация 1.7 Результаты проведенных расчетов и их анализ Рисунок 1.2 - Результат работы программы Как видно из рисунка 1.2, на экран выводится сумма ряда с точностью e=10-4, как и требовалось по условию. Решение задачи №2 2.1 Постановка задачи В вещественной матрице Snхm последний элемент каждой строки заменить суммой положительных элементов этой строки.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?