Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
27
Добавлен:
17.04.2013
Размер:
855 б
Скачать
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>

const int c=5;
const int l=4;
const int m=3;


int *Create(int n)
{
	int i, *T;

	T=new int[n];
	for (i=0;i<=n-1;i++)
	{
		T[i]=random(10);
		printf("%d ",T[i]);
	}

	return T;
}

int Mult(int *A, int n)
{
	int i, p=1;

	for (i=0;i<=n-1;i++)
		p*=A[i];

	return p;
}

void main()
{
	randomize();
	clrscr();

	int *C, *L, *M, p1, p2, p3, p4, i;
	float a;

	printf("\nArray C: ");
	C=Create(c);
	printf("\nArray L: ");
	L=Create(l);
	printf("\nArray M: ");
	M=Create(m);


	p4=Mult(M,m);
	p3=Mult(L,l);
	for (i=0;i<=m-1;i++)
		M[i]-=1;
	p1=Mult(M,m);
	for (i=0;i<=c-1;i++)
		C[i]-=5;
	p2=Mult(C,c);

	if (p3!=p4)
	{
		a=(float)(p1+p2)/(p3-p4);
		printf("\nAnswer is: %f",a);
	}
	else
		printf("\nDivision by zero");

	getch();


}
Соседние файлы в папке Lab2