Sie sind auf Seite 1von 2

/*testeaza cod*/

#include <stdio.h>
#include <conio.h>
#include <process.h>
void main ()
{
char i;
unsigned int cod=1234, pin;
i=1;
while (i-4)
{
clrscr ();
printf ("pin="); scanf ("%d", &pin);
if (cod==pin) break;
++i;
}
if (i>3) exit (1);
else printf ("cod corect");
getch ();
}
/*produsul a doua matrici*/
#include <stdio.h>
#include <conio.h>
void main ()
{
clrscr ();
int n, p, q, i, j, k;
int a[10][10], b[10][10], c[10][10];
printf ("n="); scanf ("%d", &n);
printf ("p="); scanf ("%d", &p);
printf ("q="); scanf ("%d", &q);
for (i=0; i<n; ++i)
for (j=0; j<p; ++j)
{
printf ("a(%d,%d)=", i+1, j+1); scanf ("%d", &a[i][j]);
}
for (i=0; i<p; ++i)
for (j=0; j<q; ++j)
{
printf ("b(%d,%d)=", i+1, j+1); scanf ("%d", &b[i][j]);
}
for (i=0; i<n; ++i)
for (j=0; j<q; ++j)
{
c[i][j]=0;
for (k=0; k<p; ++k)
c[i][j]+=a[i][k]*b[k][j];
}
for (i=0; i<n; ++i)
{

for (j=0; j<q-1; ++j)


printf ("%6d ", c[i][j]);
printf ("%6d\n", c[i][q-1]);
}
getch ();
}

Das könnte Ihnen auch gefallen