Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
25
Добавлен:
17.04.2013
Размер:
796 б
Скачать
#include <conio.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
const int max=10;
int matra[max];
int matrb[max];
int matrc[max];
int matrd[max];


   void rand (int matra[max],int n)
   {int o;
    for (o=0;o<n;o++)
	{matra[o]=random(4)+1;
	printf("  %d",matra[o]);
	}
    printf("\n");
    }

	 int proizv (int matra[max], int n)
	 {int o, r=1;
	 for (o=0;o<n;o++)
	 r*=matra[o];
	 return r;
	 }

void main()
{randomize();
int a,b,c,d;
clrscr();
float p;
rand (matra,8);
rand (matrb,6);
rand (matrc,10);
rand (matrd,10);
a=proizv (matra,8);
b=proizv (matrb,6);
c=proizv (matrc,10);
d=proizv (matrd,10);
printf("a=%d,\nb=%d,\nc=%d,\nd=%d\n",a,b,c,d);
p=(a+log(double(b)))/(sin(double(c))*sqrt(double(d)));
printf("p=%f",p);
getch ();
}

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