Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по лабораторной работе.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
732.53 Кб
Скачать
  1. Текст программы:

#include <conio.h>

#include <stdio.h>

void main (void)

{

float a, b, c,x1,min;

printf ("Input a=");

scanf("%f", &a);

printf ("Input b=");

scanf("%f", &b);

printf ("Input c=");

scanf("%f", &c);

if (a<b) x1=a;

else x1=b;

if (x1>c) min=c;

else if (x1<c) min=x1;

printf("minimalnoe: %f\n",min);

getch ();

}

Отчёт по лабораторной работе №3

Разработать алгоритм с циклической структурой вычислительного процесса. Задача заключается в составлении программы, которая вычисляет сумму или произведение ряда:

Вариант 5

Вычислить и вывести на экран

S= .

Ввести с клавиатуры k.

  1. Текст алгоритма в записи псевдокодом:

алгоритм вычисление

вещ S

цел k,k0

начало

S=0

вывести сообщение: Задать k>0

ввести k

для k=0, k<=k0, k=k+1

S ← (-1)^k*(k^2-k+1)/(k^4 +k+10)

вывести сообщение: S

конец

Начало

  1. Схема алгоритма:

Задать k>0

k

S=0

1

2

1

3

6

5

4

Конец

S

S = (-1)^k*(k^2-k+1)/(k^4 +k+10)

k=0, k<=k0, k=k+1

1

Номер блока

Описание

1

Обнуление S

2

Вывод сообщения «Задать k>0»

3

Ввод числа k

4

Проверка условия k=0, k<=k0, k=k+1.

5

Вычисление S

6

Вывод S

Начало

  1. Схема работы системы:

-обнулить счетчик и записать на ОЗУ

S=0

K

-вывод сообщения на дисплей

Задать K>1

-ввод числа к

-вывод числа к на дисплей

-запись числа на ОЗУ

-чтение числа к

-проверка условия

k=0, k<=k0, k=k+1

2

1

-чтение числа к

-запись результата на ОЗУ

S = (-1)^k*(k^2-k+1)/(k^4 +k+10)

-чтение результата из ОЗУ

1

S

-вывод результата на дисплей

2

-вывод результата на дисплей

-чтение результата из ОЗУ

S

Конец

  1. Текст программы:

#include <stdio.h>

#include <conio.h>

#include <math.h>

void main(void)

{

double S=0;

int k0,k;

printf ("Input k>0,k=");

scanf("%i",&k0);

for(k=0;k<=k0;k++) {

S+=pow(-1.0,k)*(k*k-k+1)/(k*k*k*k+k+10);

}

printf("S=%lf\n",S);

getch();

Отчет по лабораторной работе №4

Задача состоит в разработке программы с вложенными циклами, кото-рая должна рассчитывать и выводить на экран таблицу функции двух пере-менных f(x, y) от xн до xk с шагом Δx и от yн до yk с шагом Δy.

Вариант №5

Вычислить и вывести на экран таблицу функции

при xн=0, xk=2, ∆x=0.25 и yн=-0.5, yk=0.5, ∆y=0,1.

Решение.