1. Se
dau doua valori întregi. Sa se calculeze suma lor.
#include “stdio.h”
#include “conio.h”
void main()
{ clrscr();
int a,b,s;
printf("a=");
scanf("%i" , & a);
printf("b=");
scanf("%i" , & b);
s=a+b;
printf("suma
este s=%i" , s);
getch(); }
2. Se
dau doua numere reale. Sa se calculeze
minim si maxim dintre ele.
#include “stdio.h”
#include “conio.h”
float m,n,min,max;
void main ()
{ clrscr();
printf("m=");
scanf("%f",&m);
printf("n=");
scanf("%f",&n);
if (m
{ max=n;
min=m; }
else
{ max=m;
min=n; }
printf("max=%f,min=%f",max,min);
getch(); }
\n trece pe rândulurmător
3. Se
dau trei numere reale. Sa se calculeze minim si maxim dintre ele.
#include “stdio.h”
#include “conio.h”
float a,b,c,min,max;
void main ()
{ clrscr();
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
printf("c=");
scanf("%f",&c);
max=a;
if
(max
max=b;
if(max
max=c;
min=a;
if(min>b)
min=b;
if(min>c)
min=c;
printf("max=%f",max);
printf("\nmin=%f",min);
getch(); }
#include “stdio.h”
#include “conio.h”
float a,b,x;
void main()
{ clrscr();
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
if(a!=0)
{ x=-b/a;
printf("x=%f",x); }
else
if(b!=0)
printf("ecuatia
nu are solutie");
else
printf("ecuatia
are o infinitate de solutii");
getch(); }
#include “stdio.h”
#include “conio.h”
#include “math.h”
float
a,b,c,d,x,x1,x2;
void main()
{ clrscr();
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
printf("c="); scanf("%f",&c);
if(a!=0)
{ d=b*b-4*a*c;
if(d>0)
{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("x1=%f,x2=%f",x1,x2);
}
else
printf("ecuatia nu are solutie"); }
else
if(b!=0)
{ x=-c/b;
printf("x=%f",x); }
else
if(c!=0)
printf("ecuatia
nu are solutie");
else
printf("ecuatia
are o infinitate de solutii");
getch(); }
sqrt(x) este radical din x
math.h include functia sqrt
!= 0 este diferit de zero
#include “stdio.h”
#include “conio.h”
int
a,a1,a2,b,b1,b2,b3,b4,c,c1,c2,c3;
void
main()
{ clrscr();
printf("a1:(gr.ung1)=");
scanf("%d",&a1);
printf("b1:(min.ung1)=");
scanf("%d",&b1);
printf("c1:(sec.ung1)=");
scanf("%d",&c1);
printf("a2:(gr.ung2)=");
scanf("%d",&a2);
printf("b2:(min.ung2)=");
scanf("%d",&b2);
printf("c2:(sec.ung2)=");
scanf("%d",&c2);
c3=(c1+c2)%60;
b3=((b1+b2)+(c1+c2)/60)%60;
a=a1+a2+((b1+b2)+(c1+c2)/60)/60;
printf("%d grade,%d min,%d sec",a,b3,c3);
getch(); }
&&
este Si logic
|| este sau
logic
X%60 este
restul impartirii lui x la 60
f(x)=
#include “stdio.h”
#include “conio.h”
#include “math.h”
float x,fx;
void main()
{ clrscr();
printf("x="); scanf("%f",&x);
if(x==2)
fx=7;
else
if(x<0 p="">
0>
fx=5*x*x/sqrt(-x);
else
fx=sqrt(x)/(x-2);
printf("fx=%f",fx);
getch(); }
Pt a sa se tipărească
Alexandra, pt b Bogdan iar pt c Cristi.
Daca litera nu este
a,b sau c sa se tipareacsa Altceva.
#include “stdio.h”
#include”conio.h”
char x;
void main()
{ clrscr();
printf("Introduceti o litera :
");
scanf ("%c",&x);
switch(x)
{ case 'a':printf("Alexandra");break;
case
'b':printf("Bogdan");break;
case
'c':printf("Cristi");break;
default:printf("Altceva");
}
getch(); }
#include “stdio.h”
#include “conio.h”
void main()
{ int x;
clrscr();
printf("x="); scanf("%d",&x);
(x%2==0)? printf("x este număr
par") : printf("x nu este număr par");
getch();
}
#include “stdio.h”
#include “conio.h”
int n,s,i;
void main()
{ clrscr();
printf("n="); scanf("%d",&n);
s=0 ;
for(i=1;i<=n;i++)
s=s+i;
printf("suma este %d",s);
getch(); }
#include “stdio.h”
#include “conio.h”
int n,p,i;
void main()
{ clrscr();
printf("n="); scanf("%d",&n);
p=1;
for(i=1;i<=n;i++)
p=p*i;
printf("n! este %d", p);
getch(); }
#include “stdio.h”
#include “conio.h”
float n,s=0,i,p=1;
void main()
{ clrscr();
printf("n=");
scanf("%f",&n);
for(i=1;i
s=s+(i+i)/(i*(i+2));
printf("s= %f",s);
getch();
}
#include “stdio.h”
#include “conio.h”
float n,s=1,i,p=1;
void main()
{ clrscr();
printf("n=");
scanf("%f",&n);
for(i=1;i<=n;i++);
{ p=p*i;
s=s+1/p; }
printf("s= %5.2f",s);
getch(); }
#include “stdio.h”
#include “conio.h”
float n,s=1,i,p=1;
void main()
{ clrscr();
printf("n=");
scanf("%f",&n);
for(i=1;i
{ p=p*i;
s=s+(i+1)/p; }
printf("s este %f",s);
getch(); }
#include”stdio.h”
#include”conio.h”
void main()
{ clrscr();
int x,ok=1,i=2;
printf("x=");scanf("%i",&x);
while(i<=x/2)
{ if(x%i==0)
ok=0;
i++; }
if(ok)
printf("Numarul
este prim");
else
printf("Numarul
nu este prim");
getch(); }
#include “stdio.h”
#include “conio.h”
#include “math.h”
void main()
{ clrscr();
int x,i,j,ok;
printf("x="); scanf("%d",&x);
for(i=1;i<=x;i++)
{ ok=1;
for(j=2;j<=sqrt(i);j++)
if(i%j==0)
ok=0;
if(ok==1)
printf("\n nr %d
este prim",i); }
getch(); }
#include “stdio.h”
#include “conio.h”
void main()
{ int n,i,t,t1,t2;
clrscr() ;
printf("n=");
scanf("%d",&n);
if (n==0)
t=0;
else
if((n==1)||(n==2))
t=1;
else
t1=1; t2=1;
for (i=3;i<=n;i++)
{ t=t1+t2;
t1=t2;
t2=t;
}
printf("al %d lea termen este %d"
,n,t);
getch(); }
#include “stdio.h”
#include “conio.h”
void main()
{ clrscr();
int n,s=0,i=0;
printf("n=");
scanf("%i",&n);
while (n!=0)
{ i++;
s=s+n%10;
n=n/10; }
printf("suma cifrelor este
%i, nr cifrelor este %i", s,i);
getch() }
Un nr este polindrom
daca este egal cu oglinditul lui; ex : 7887=7887
#include “stdio.h”
#include “conio.h”
void main()
{ clrscr();
int n,i,j=0;
printf("n=");
scanf("%i",&n);
i=n;
while (n!=0)
{ j=j*10+n%10;
n=n/10; }
if (i==j)
printf("nr este
palindrom");
else
printf ("nr nu
este palindrom");
getch(); }
Cifra de control se obtine
prin calcularea sumei cifrelor pana se obtine un nr format dintr-o singura
cifra.
#include “stdio.h”
#include “conio.h”
void main()
{ clrscr();
int n,s;
printf("n=");
scanf("%i",&n);
do {
s=0;
while (n!=0)
{ s=s+n%10;
n=n/10 ; }
n=s;
}
while (n>9);
printf("cifra de
control este %i",s);
getch();
}
21. Se da de
la tastatura un sir de numere care se termina cu zero. Sa se calculeze media
aritmetica a numerelor pozitive si pare.
#include “stdio.h”
#include “conio.h”
int i=0,n,s=0;
float Ma;
void main()
{ clrscr();
do
{ printf("n=");
scanf("%d",&n);
if((n>0)&&(n%2==0))
{ s=s+n;
i++;
} }
while (n!=0);
Ma=(float) s/i;
printf ("%f",Ma);
getch(); }
#include “conio.h”
#include “math.h”
#include “stdio.h”
int n,i,k, ok,nrp=2 ;
void main()
{ clrscr();
printf("n=");
scanf("%d",&n);
k=0;
do
{
ok=1;
for (i=2; i<=sqrt (nrp); i++)
if (nrp%i==0) ok =0 ;
if (ok)
{
printf("\n%d", nrp); k++;
}
nrp++;
}
while (k
getch (); }
#include “conio.h”
#include “stdio.h”
void main()
{ int a,b;
clrscr();
printf("a="); scanf
("%d",&a);
printf("b=");
scanf("%d",&b);
while (a!=b)
{
if(a>b)
a=a-b;
else
b=b-a;
}
printf("CMMDC = %d", a);
getch(); }
24. Se dau
coeficientii reali a unui polinom de grad n pornind de la coeficientul dominant
si o valoare x, reala. Sa se calculeze p(x).
#include “conio.h”
#include “stdio.h”
Void main()
{ clrscr();
int n,i;
float x, p, a[20];
printf("Dati gradul polinomului=");
scanf("%i",&n);
printf("Dati
x=");scanf("%f",&x);
for(i=0; i<=n; i++)
{ printf("\n a=",i); scanf("%f",&a[i]) }
p = a[0];
for(i=1; i<=n; i++)
p=p*x+a[i];
printf("\n p(%4.2f)=%f", x, p);
getch(); }
#include”stdio.h”
#include”conio.h”
int a1,a2,i,s,n;
void main()
{ clrscr();
printf("n=");scanf("%i",&n);
a1=1;
a2=2;
printf("0 1 1 2 ");
for(i=3;i<=n-2;i++)
{ s=a1+a2;
a1=a2;
a2=s;
printf("%d ",s); }
getch(); }
#include “stdio.h”
#include “conio.h”
void main ()
{ clrscr();
int n,i,f1,f2,f3;
printf("n="); scanf("%d",&n);
if (n<0 este="" fibonacci="" in="" lui="" printf="" sirul="" span="" u="">0>
else
if(n==0) printf("Da este in
sir, pe pozitia 0");
else
if(n==1) printf("Da este in sir
, pe pozitia 1");
else { i=1;
f1=0;
f2=1;
do { f3=f1+f2;
f1=f2;
f2=f3;
i++; }
while (f3
if(f3==n)
printf("Da este in sir, pe
pozitia %i",i);
else
printf("Nu se afla in
sir"); }
getch(); }
#include “stdio.h”
#include “conio.h”
void main()
{int a[100], i, n, s;
clrscr();
printf
("n=") ; scanf("%d", & n);
for(i=1;i<=n;i++)
{ printf("a[%d]=",i); scanf("%d",&a[i]); }
s=0;
for(i=1;i<=n;i++)
if(a[i]%2==0)
s=s+a[i];
printf("suma este
%d", s);
getch();
}
#include “stdio.h”
#include “conio.h”
#include “math.h”
void main()
{ int a[100],i,n,nrp,ok,j ;
clrscr() ;
printf("n="); scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("a[%d]=", i);
scanf("%d",&a[i]);
}
nrp=0;
for (i=1; i<=n;i++)
{ ok=1;
for(j=2;j<=sqrt(a[i]); j++)
if (a[i]%j==0) ok=0;
if(ok)
nrp++;}
printf("%d
", nrp);
getch(); }
29. Se da un
sir cu n componente intregi. Sa se calculeze cate si care sunt numerele
palindroame din sir.
#include “stdio.h”
#include “conio.h”
void main()
{ int a[100],i,x,n,ok,j;
clrscr() ;
printf("n="); scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("a[%d]=", i);
scanf("%d",&a[i]);
}
ok=0;
for (i=1;i<=n;i++)
{ x=a[i];
j=0;
while
(a[i]!=0)
{
j=j*10+a[i]%10;
a[i]=a[i]/10; }
if (x==j)
{ ok++;
printf("%d
",j); } }
printf("\nsunt
%d numere palindroame in sir", ok);
getch(); }
30. Se da un
sir cu n componente intregi. Se da o cifra de la tastatura, sa se calculeze
suma numerelor care au cifra de control egala cu cifra data si sa se afiseze
care sunt .
#include”stdio.h”
#include”conio.h”
void main()
{ int
a[100],n,i,s,c,nr=0,x;
clrscr();
printf("n=");
scanf("%d",&n);
for(i=1;i<=n;i++)
{ printf("a[%d]=",i);scanf("%d",&a[i]);
}
printf("c="); scanf("%d",&c);
for(i=1;i<=n;i++)
{ x=a[i];
do
{ s=0;
while(a[i]!=0)
{ s=s+a[i]%10;
a[i]=a[i]/10;
}
a[i]=s; }
while(s>9);
if(s==c)
{ nr=nr+x;
printf("%d ",x); }}
printf("\nsuma=%d",nr);
getch(); }
31. Se da un
sir cu n componente intregi. Sa se insereze intre orice doua componente
consecutive ca pozitie si de semn contrar valoarea 0.
#include “stdio.h”
#include “conio.h”
void main()
{ int a[100],i,j,n;
clrscr() ;
printf("n="); scanf("%d",&n);
for
(i=1;i<=n;i++)
{
printf("a[%d]=", i);
scanf("%d",&a[i]);
}
i=1;
while (i
if((a[i]*a[i+1])<0 p="">
0>
{ n++;
for
(j=n;j>i+1;j--)
a[j]=a[j-1];
a[i+1]=0;
i=i+2; }
else i=i+1;
for(i=1;
i<=n;i++)
printf ("
%d", a[i]);
getch(); }
32. Se da un
sir cu n componente intregi. Sa se caute in sir o valoare x data de la tastatura,
iar daca se gaseste sa se tipareasca de cate ori apare.
#include”stdio.h”
#include “conio.h”
void main()
{ int
a[100],x,i,n,ok=0;
clrscr();
printf("Introduce-ti nr de elemente ale sirului\n");
scanf("%d",&n);
printf("Introduce-ti %d elemente\n", n);
for (i=0 ; i < n ;
i++ )
scanf("%d",&a[i]);
printf("\nIntroduce-ti
elementul cautat: ");
scanf("%d",&
x);
for ( i = 0 ; i <
n ; i++ )
{ if ( a[i] == x )
ok++; }
if (ok>0)
printf("\n%d
se afla in sir, de %d ori", x, ok);
else
printf("%d
nu se afla in sir\n", x);
getch(); }
#include “stdio.h”
#include “conio.h”
void main()
{ int a[100],i,j,aux,n;
clrscr() ;
printf("n="); scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("a[%d]=", i);
scanf("%d",&a[i]);
}
for (i=1;
i<=n-1; i++)
for
(j=i+1;j<=n;j++)
if(a[i]>a[j])
{aux=a[i];
a[i]=a[j];
a[j]=aux; }
for(i=1; i<=n;
i++)
printf("
%d", a[i]);
getch(); }
34. Se da un
sir cu n componente intregi . Stiind ca valorile din sir sunt cooeficientii
intregi ai unui polinom p , data fiind o valoare b sa se calculeze p(b).
#include “stdio.h”
#include “conio.h”
void main()
{ int a[100],i,p,b,n;
clrscr() ;
printf("n=");
scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("a[%d]=", i);
scanf("%d",&a[i]);
}
printf("b="); scanf("%d", &b); p=0;
for (i=1;i<=n;i++)
p=p*b+a[i];
printf("%d
",p);
getch(); }
#include “stdio.h”
#include “conio.h”
void main()
{ int a[100],i,j,n;
clrscr() ;
printf("n="); scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("a[%d]=", i);
scanf("%d",&a[i]);
}
i=1;
while (i<=n)
if (a[i]%2!=0)
{ for (j=i; j
k=1;
for (i=1;i<=n;i++)
for (j=1;j<=m;j++)
{
v[k]=a[i][j]
k++;
}
for (i=1;i
for (j=i+1,j<=n*m;j++)
if (v[i]>v[j])
{
aux = v[i];
v[i]=v[j];
v[j]=aux;
}
for (i=1;i<=n;i++)
for (j=1;j<=n;j++)
{
a[i][j]=v[k];
k++;
}
printare
getch();
}
a[j]=a[j+1];n--; }
else i++;
for (i=1;
i<=n;i++)
printf(" %d", a[i]);
getch(); }
#include”stdio.h”
#include “conio.h”
void main()
{ int a[100],i,aux,n;
clrscr() ;
printf("n="); scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("a[%d]=", i);
scanf("%d",&a[i]);
}
for (i=1; i<=n/2;
i++)
{ aux=a[i];
a[i]=a[n+1-i];
a[n+1-i]=aux; }
for(i=1;i<=n;i++)
printf(" %d", a[i]);
getch(); }
37. Se da o
matrice A, cu n linii si m coloane , cu componente nr intregi. Se cere suma nr
pozitive si pare din matrice.
#include “stdio.h”
#include “conio.h”
void main()
{ clrscr();
int
a[10][10],n,m,i,j,s;
printf("n=");
scanf("%d",&n);
printf("m=");
scanf("%d",&m);
for
(i=1;i<=n;i++)
for
(j=1;j<=m;j++)
{
printf("a[%d][%d]=",i,j);
scanf("%d",&a[i][j]);
}
s=0;
for (i=1;i<=n;i++)
for
(j=1;j<=m;j++)
if (a[i][j]>0
&& a[i][j]%2==0)
s=s+a[i][j];
printf("suma este %d", s);
getch(); }
38. Se da o
matrice A, cu n linii si m coloane , cu componente nr intregi. Sa se afle cate
nr palindorame sunt pe diagonala principala.
#include”stdio.h”
#include”conio.h”
int main()
{ clrscr();
int
a[100][90],n,m,i,j,nr=0,cop,og;
printf("n=");scanf("%i",&n);
printf("m=");scanf("%i",&m);
if(n!=m)
printf("Matricea
nu este patratica,deci nu are diagonale");
else
{ for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{
printf("a[%i][%i]=",i,j);
scanf("%i",&a[i][j]); }
for(i=1;i<=n;i++)
{ cop=a[i][i];
og=0;
while(a[i][i]!=0)
{ og=og*10+a[i][i]%10;
a[i][i]=a[i][i]/10; }
if(cop==og)
nr++; }
printf("Sunt %i numere palindroame pe diagonala
principala",nr);}
getch(); }
39. Se da o
matrice A, cu n linii si m coloane , cu componente nr intregi. Sa se calculeze
cate nr prime sunt deasupra diagonalei principale.
#include”stdio.h”
#include”conio.h”
#include”math.h”
int main()
{ clrscr();
int
a[10][10],n,m,i,j,d,nr=0,ok;
printf("n=");scanf("%i",&n);
printf("m=");scanf("%i",&m);
if(n!=m)
printf("Matricea
nu este patratica deci nu are diagonale");
else
{ for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{ printf("a[%i][%i]=",i,j);
scanf("%i",&a[i][j]); }
for
(i=1;i<=n-1;i++)
for(j=i+1;j<=m;j++)
{ ok=1;
for(d=2;d<=sqrt(a[i][j]);d++)
if(a[i][j]%d==0)
ok=0;
if(ok)
nr++; }
printf("Sunt %i numere prime",nr);}
getch(); }
40. Se da o
matrice A, cu n linii si m coloane , cu componente nr intregi. Sa se
interschimbe intre ele liniile s si t, cu s si t doua nr date de la tastatura
cuprinse intre 1 si n.
#include”stdio.h”
#include”conio.h”
int main ()
{ clrscr();
int
a[100][90],m,n,i,j,s,t,aux;
printf("n=");scanf("%i",&n);
printf("m=");scanf("%i",&m);
for (i=1;i<=n;i++)
for (j=1;j<=m;j++)
{ printf("a[%i][%i]=",i,j);
scanf("%i",&a[i][j]); }
printf("Matricea
este:\n");
for(i=1;i<=n;i++)
{ for(j=1;j<=m;j++)
printf("%i ",a[i][j]);
printf("\n"); }
printf("s=");scanf("%i",&s);
printf("t=");scanf("%i",&t);
for(i=1;i<=m;i++)
{ aux =a[s][i];
a[s][i]=a[t][i];
a[t][i]=aux; }
for (i=1;i<=n;i++)
{ for
(j=1;j<=m;j++)
printf("%i ",a[i][j]);
printf("\n");
}
getch(); }
41. Se da o
matrice A, cu n linii si m coloane , cu componente nr intregi. Fiind dat un nr
k cuprins intre 1 si m sa se interschimbe intre ele liniile astfel incat
coloana k sa devina ordonata crescator.
#include “stdio.h”
#include “conio.h”
void main ()
{ clrscr();
int a[100][100],n,m,i,j,k,aux,p;
printf("n=")
; scanf("%d",&n);
printf("m=")
;
scanf("%d",&m);
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{ printf("a[%d][%d]=",i,j);
scanf("%d",&a[i][j])
; }
printf("k=");
scanf("%d",&k);
if (k<=m);
{ j=k;
for (i=1;
i<=n-1; i++)
for
(p=i+1;p<=n;p++)
if(a[i][j]>a[p][j])
{ aux=a[i][j];
a[i][j]=a[p][j];
a[p][j]=aux; } }
for(i=1;i<=n;i++)
{ for(j=1;j<=m;j++)
printf("%d
",a[i][j]);
printf("\n");}
getch(); }
42. Se dau
doua matrici A, cu n linii si m coloane, si B cu p linii si q coloane. Sa se
calculeze suma celor doua matrici.
#include”stdio.h”
#include”conio.h”
int main()
{ clrscr();
int
a[20][20],b[20][20],c[20][20],i,j,m,n,p,q;
printf("n=");scanf("%i",&n);
printf("m=");scanf("%i",&m);
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{
printf("a[%i][%i]=",i,j);
scanf("%i",&a[i][j]); }
printf("p=");scanf("%i",&p);
printf("q=");scanf("%i",&q);
for(i=1;i<=p;i++)
for(j=1;j<=q;j++)
{
printf("b[%i][%i]=",p,q);
scanf("%i",&b[i][j]); }
if(n==p && m==q)
{ for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
c[i][j]=a[i][j]+b[i][j];
for(i=1;i<=n;i++)
{ for(j=1;j<=m;j++)
printf("%i ",c[i][j]);
printf("\n"); } }
else
printf("Matricele nu se pot aduna pt ca
nu sunt de acelas tip");
getch(); }
43. Se dau
doua matrici A, cu n linii si m coloane, si B cu p linii si q coloane. Sa se
calculeze produsul celor doua matrici.
#include”conio.h”
#include”stdio.h”
int main()
{ clrscr();
int
a[20][20],b[20][20],c[20][20],m,n,i,j,p,q,k;
printf("Prima matrice:\n");
printf("numar linii:");scanf("%i",&n);
printf("numar
coloane:");scanf("%i",&m);
printf("Elementele matricei sunt: \n");
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{ printf("a[%i][%i]=",i,j);
scanf("%i",&a[i][j]); }
printf("A doua matrice:\n");
printf("numar linii:");scanf("%i",&p);
printf("numar
coloane:");scanf("%i",&q);
printf("Elementele matricei sunt: \n");
for(i=1;i<=p;i++)
for(j=1;j<=q;j++)
{ printf("b[%i][%i]=",i,j);
scanf("%i",&b[i][j]); }
if (m==p)
{ for(i=1;i<=n;i++)
for(j=1;j<=q;j++)
{ c[i][j]=0;
for(k=1;k<=m;k++)
c[i][j]=c[i][j]+a[i][k]*b[k][j];}
for(i=1;i<=n;i++)
{ for(j=1;j<=q;j++)
printf("%i
",c[i][j]);
printf("\n"); }}
else
printf("Matricele
nu se pot inmulti pt ca nr de coloane de la matricea a nu este egal cu nr de
linii de la matricea b");
getch();
}
k=1;
for (i=1;i<=n;i++)
for (j=1;j<=m;j++)
{
v[k]=a[i][j]
k++;
}
for (i=1;i
if (v[i]>v[j])
{
aux = v[i];
v[i]=v[j];
v[j]=aux;
}
for (i=1;i<=n;i++)
for (j=1;j<=n;j++)
{
a[i][j]=v[k];
k++;
}
printare
getch();
}
for (i=1;i<=n-1;i++)
for (j=1;j<=n-i;j++)
a[i][j]
for (j=1;j<=n-i;j++)
a[i][j]
................................................
for (i=2;i<=n;i++)
for (j=n-i+2;j<=n;j++)
for (j=n-i+2;j<=n;j++)
a[i][j]
.................................................
.................................................
for (i=1;i<=n;i++)
a[i][n+1-i]
a[i][n+1-i]
…………………………
for (i=1;i<=n-1;i++)
for (j=i+1;j<=n;j++)
for (j=i+1;j<=n;j++)
a[i][j]
....................................
....................................
for (i=2;i<=n;i++)
for (j=1;i<=i-1;j++)
for (j=1;i<=i-1;j++)
a[i][j]
....................................
....................................
for (i=1;i<=n,i++)
a[i][i];
....................................
a[i][i];
....................................