Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практика Долганов 31.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

2) Задание

Дано действительное число х, натуральное число n. Вычислить:

x ( x - n )( x - 2 n )( x - 3 n )…( x - n2 );

Математическая модель:

x ( x - n )( x - 2 n )( x - 3 n )…( x - n2 )

Входные и выходные данные:

n,x и S

Программный код:

#include <iostream.h>

#include <math.h>

#include <conio.h>

void main ()

{float n,i,p,S,x;

clrscr();

cout<<"n="; cin>>n;

cout<<"x="; cin>>x;

S=1;

for (i=1;i<=n;i++) S=S*(x-i*n);

cout<<"\nS="<<S;}

Тестовый пример:

x

n

S

4

3

585

Р езультат:

3) Задание

Дано действительное число х, натуральное число n. Вычислить

М атематическая модель:

Входные и выходные данные:

I,n,x и P2

Программный код:

#include <iostream.h>

#include <math.h>

#include <conio.h>

void main ()

{float n,i,p,P1,x,P2,P3;

clrscr();

cout<<"n="; cin>>n;

cout<<"x="; cin>>x;

P1=1;

P2=1;

P3=1;

for (i=1;i<=n;i++) P1=P1*x;

cout<<"\nP1="<<P1;

for (i=1;i<=n;i++) P3=P3*x;

cout<<"\nP2="<<P2;

for (i=1;i<=n;i++) P2=P2+(P1/P3);

cout<<"\nP3="<<P3;}

Тестовый пример:

n

x

P1

P2

P3

3

2

8

1

8

Результат:

4 ) Задание

Дано натуральное n. Вычиcлить

Математическая модель:

Входные и выходные данные:

n и s

Программный код:

#include <iostream.h>

#include <math.h>

#include <conio.h>

void main ()

{float n,i,S,x,P;

clrscr();

cout<<"x="; cin>>x;

cout<<"n="; cin>>n;

S=0;

P=1;

for (i=1;i<=n;i++) P=P*i;

cout<<"\nP="<<P;

for (i=1;i<=n;i++) S=S+(1+i)/P;

cout<<"\nS="<<S;

for (i=1;i<=n;i++) i=i+1;

cout<<"\ni="<<i;}

Тестовый пример:

x

n

P

S

2

3

6

1.5

Р езультат:

Лабораторная работа №4 Одномерные массивы

Ц

Начало

ель: Дан массив из 5 вещественных элементов

N=10

Найти:

1

I=1, n

– Сумму всех элементов массивов

2 – Сумму отрицательных элементы и их количество

3

Ввод: A[i]

– Сумму положительных элементы и их количество

4- Сумму нулевых элементов массивы и их количество

5 – Среднее значение всех элементов массива

6- Сумму чётных элементов массива и их количество

7- Сумму нечетных элементов массива и их количество

.

K=0

S=0

1)Задание

Математическая модель:

S

I=1, n

:=S+A[i];

K:=K+1;

A[i]<0

Входные и выходные данные:

I ,S,K

S=S+1[i]

K=k+1

K=

Программный код:

#include <stdio.h>

#include <conio.h>

main()

{

#define N 5

i

Вывод:S , k

nt i,k;

float s,A[N],min;

c

Конец

lrscr();

for (i=0;i<N;i++)

{printf("\nvvedite %1d, chislo=",i);

scanf("%f",&A[i]);

}for (s=k=i=0;i<N;i++)

{s+=A[i];

if (A[i]<3)

{k++;}

else

printf("%f",A[i]);

}

printf("\n суммବ  = %f",s);

printf("\n колличество %d",k);}

Тестовый пример:

1

2

3

4

5

сумма

Кол-во

3

4

2

2

1

12

3

Результат: