Pereiti prie turinio

c dvimacio masyvo kelimas kubu


Rekomenduojami pranešimai

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

void matricosKelimasKvadratu(int** matrica, int n, int m)
{
int i, j, temp;
for (i = 0; i < n; i++)
	for (j = 0; j < m; j++)
	{
		temp = *(*(matrica+i)+j);
		*(*(matrica+i)+j) = temp * temp * temp;
	}
}


int main()
{
int **a,i,j,n,m;
srand(time(NULL));
printf("Iveskite norima eiluciu kieki\n");
scanf("%d",&n);
printf("Iveskite norima stulpeliu skaiciu \n");
scanf("%d",&m);
a=(int**)malloc(n*sizeof(int));
if(a!=NULL)
{
	for(i=0;i<n;i++)
	*(a+i)=(int*)malloc(m*sizeof(int));
}
for (i=0;i<n;i++)
{
	for(j=0;j<m;j++)
	{
		*(*(a+i)+j)=rand();
		printf("%u\t",*(*(a+i)+j));
		}
		printf("\n");
	}

printf("\n");
printf("\n");
matricosKelimasKvadratu(a, n, m);
for (i=0;i<n;i++)
{
	for(j=0;j<m;j++)
	{
		printf("%u\t",*(*(a+i)+j));
		}
		printf("\n");
	}
return 0;
}

 

dar yra biblioteka, kurioje duota kėlimas laipsniu, bet nežinau ar C kalboje galima ją naudoti. (:

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...