Задача 1. Вводятся числа. Конец ввода – 0. Найти сумму положительных четных трехзначных чисел.
Блок-схема алгоритма решения задачи представлена в соответствии с рисунком 1.
Рисунок 1 – Блок-схема алгоритма решения задачи
Текст программы:
program sumpct;
var
z,n,k,l:integer;
begin
writeln('Введите числа:');
k:=0;
l:=0;
z:=0;
repeat
readln(n);
z:=n;
l:=0;
repeat
z:=z div 10;
l:=l+1;
until z=0;
if (n mod 2=0) and (n>0) and (l=3) then
k:=k+n;
until n=0;
writeln;
writeln('Сумма положительных четных трехзначных чисел: ');
writeln(k);
end.
Результат работы программы представлен в соответствии с рисунком 2.
Рисунок 2 – Результат работы программы
Задача 2. Вводится текст. Конец ввода точка. Найти количество букв «Г» и «г».
Блок-схема алгоритма решения задачи представлена в соответствии с рисунком 3.
Рисунок 3 – Блок-схема алгоритма решения задачи
Текст программы:
program kol_vo;
uses crt;
var
n:integer;
ch:char;
begin
writeln('Введите текст, окончание ввода точка.');
n:=0;
repeat
ch:=readkey;
write(ch);
if ch in ['Г','г'] then inc(n);
if ch='.' then writeln;
until ch='.';
writeln('Количество букв "Г" и "г": ',n);
end.
Результат работы программы представлен в соответствии с рисунком 4.
Рисунок 4 – Результат работы программы
Задание
Определить количество обработанных деталей, которое можно выполнить заданным инструментом до его замены по причине износа, если допустимое значение погрешности составляет N=1900.
В качестве исходных данных предоставляется полученная опытным путем таблица из 9 значений погрешности, измеренных после обработки каждой детали:
4,238 | 33,821 | 76,347 | 116,213 | 174,43 | 248,211 | 361,365 | 446,887 | 552,744 |
Выполнение задания
Первым шагом выполнения задания был расчет теоретических значений погрешности для всех возможных линий тренда. Результаты расчета и графики представлены в соответствии с рисунками 1-5.
Рисунок 1 – Экспоненциальная линия тренда
Рисунок 2 – Линейная линия тренда
Рисунок 3 – Логарифмическая линия тренда
Рисунок 4 – Полиномиальная линия тренда степени 2
Рисунок 5 – Степенная линия тренда
Лучшим расчетом является полиномиальная линия тренда степени 2. На основании данного расчета было определено количество деталей, которое можно выполнить заданным инструментом до его замены по причине износа при заданном значении погрешности.
Результаты расчета представлены в соответствии с рисунком 6.
Рисунок 6 – Результаты расчета
По расчету видно, что значение погрешности превышает заданное на 17 детали по счету.
Список используемой литературы
1. Базы данных: учеб. пособие для студ. высш. учеб. Заведений / А.В. Кузин, С.В. Левонисова. – 2-е изд. стер. – М.: Издательский центр «Академия», 2008.
2. Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник. – М.: Финансы и статистика, 2006.
3. Теория и практика построения баз данных. 8-е изд. / Д. Кренке. – СПб: Питер, 2003.