Отчёт по летней практике колледжа ИТ

  • 14 сент. 2011 г.
  • 3282 Слова
Федеральное агентство по образованию (Рособразование) |
Архангельский государственный технический университет |
| | |
| | |
| Кафедра информационных технологий | |
| (наименование кафедры) | |
| | |
| | |
| (фамилия, имя, отчество студента) | |
| | |
| Факультет | | курс | | группа | | | |
| | |
| | |
| ОТЧЁТ | |
| | |
| | || По дисциплине | | Летняя практика | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| Отметка о зачёте | | | | | |
| | | | | | | (дата) | |
| | | | | | | | |
| Руководитель практики | | | | | |
| | | | | | |
| | | | | | || (должность) | | (подпись) | | (и.,о., фамилия) | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| Архангельск | |
| 2010 | |
| | | | | | | | |
Содержание
1. Лабораторная работа 1.1 – стр.3
2. Лабораторная работа 1.2 – стр.6
3.Лабораторная работа 1.3 – стр.9
4. Лабораторная работа 2.1 – стр.11
5. Лабораторная работа 2.2 – стр.13
6. Лабораторная работа 2.3 – стр.15
7. Лабораторная работа 3.1 – стр.18
8. Лабораторная работа 3.2 – стр.20
9. Лабораторная работа 3.3 – стр.23
10. Лабораторная работа 4.1 – стр.24
11. Лабораторная работа 4.2 – стр.28
12. Лабораторная работа 4.3– стр.30
13.Лабораторная работа 5 – стр.3

Лабораторная работа 1.1

Задание:
Вычислить значения z, соответствующие каждому значению х (), шаг изменения x равен dx) по формуле . Вычислить сумму значений z>4, произведение z, количество z>4. Контрольный расчёт провести при a=2.94, xn=1.5, xk=5.5, dx=0.4.

Листинг:
static void Main(string[] args)
{
double[] c = new double[100];Console.Write(" a = ");
double a = double.Parse(Console.ReadLine());
Console.WriteLine(" Интервал Х");
Console.Write(" Начало ");
double xn = double.Parse(Console.ReadLine());
Console.Write(" Конец ");
double xk = double.Parse(Console.ReadLine());
Console.Write(" Шаг изменения X ");
double dx =double.Parse(Console.ReadLine());
Console.WriteLine();
int i = 0;
double sum = 0;
double prz = 1;
int count = 0;
while (xn <= xk)
{
c[i] = a*(Math.Pow(((a*xn)/(Math.Pow(Math.Log(a+xn),3))),0.25));
Console.WriteLine(" Z при X({0}) = {1:f3}", xn, c[i]);
prz*= c[i];
if (c[i] > 4)
{
sum = sum + c[i];
count++;
}
i++;
xn += dx;
}
Console.WriteLine();
if (prz != 1)
Console.WriteLine(" Произведение значений Z = {0:f3}", prz);
Console.WriteLine(" Сумма значенийZ>4 = {0:f3}", sum);
Console.WriteLine(" Количество Z>4 = {0}", count);
}

Тесты:
a | xn | xk | dx | Произведение | Сумма Z >4 | К – во Z > 4 |
2.94 | 1.5 | 5.5 | 0.4 | 143033.758 | | |
3.5 | 2 | 6 | 0.5 | 250640.773 | 20.214 | 5 |
0.51 | 0.5 | 5 | 0.3 | 0.001 | 11.503 | 1 |

Блок-схема

Лабораторная работа 1.2

Задание:

Составить программувычисления значений функции y=Ch(x) (гиперболический косинус) методом разложения в скользящий ряд y=ΣΔyi с допустимой погрешностью |Δyi|≤ ζ

x, ζ – ввести с клавиатуры.
Листинг:
static void Main(string[] args)
{
double[] c = new double[100];
Console.Write("Введите Х ");
double x = double.Parse(Console.ReadLine());...
tracking img