You are on page 1of 4

#include <stdio.

h>
#include <stdlib.h>
int main()
{
int n[100];
int lenght;
scanf ("%d",&lenght);
int i;
for ( i=0;i<lenght;i++)
{
int k;
scanf ("%d",&k);
n[i]=k;
}
int kraj=1;
for (i=1;i<lenght-1;i++)
{
if ((n[i]>=n[i-1]&&n[i]<=n[i+1]) || (n[i]<=n[i-1] && n[i]>=n[i+1]))
{
kraj=0;
break;
}
}
if (kraj)
{
printf ("YES");
}else
{
printf ("NO");
}
}

2.Ciklicno pomestuvanje
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n[100];
int lenght;
scanf ("%d",&lenght);
int i;
for ( i=0;i<lenght;i++)
{
int k;
scanf ("%d",&k);
n[i]=k;
}
int cycle;
scanf ("%d",&cycle);
for (i=0;i<lenght;i++)
{

if (cycle>0)
{
int k=i;
int l=0;
int c=i+cycle;
int pp=0;
while(c%lenght==0&&l<lenght)
{
pp=1;
int r=n[k];
printf ("%d ",r);
l++;
k++;
if (k>=lenght)
{
k=0;
}
}
if (pp)break;
}else if (cycle<0)
{
int k=i;
int l=0;
int c=i+cycle;
c*=-1;
int pp=0;
while(c%lenght==0&&l<lenght)
{
int r=n[k];
printf ("%d ",r);
l++;
k++;
if (k>=lenght)
{
k=0;
}
pp=1;
}
if (pp)break;
}else
{
int k;
for (k=0;k<lenght;k++)
{
int r=n[k];
printf ("%d ",r);
}
break;
}
}
return 0;
}
3.generiranje niza
#include <stdio.h>

#include <stdlib.h>
int main()
{
float n[100];
int lenght;
scanf ("%d",&lenght);
float br1,br2;
scanf ("%f%f",&br1,&br2);
int i;
n[0]=br1;
n[1]=br2;
printf ("%.2f ",br1);
printf ("%.2f ",br2);
float sum=br1+br2;
for (i=2;i<lenght;i++)
{
float k;
k=sum/2;
n[i]=sum/2;
sum+=n[i];
printf ("%.2f ",k);
}
}
4.kvadrat na matrica
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j;
int m;
int matrica[100][100];
int lenght;
scanf ("%d",&lenght);
for (i=0;i<lenght;i++)
{
for (j=0;j<lenght;j++)
{
int s;
scanf ("%d",&s);
matrica[i][j]=s;
}
}
for (i=0;i<lenght;i++)
{
for (j=0;j<lenght;j++)
{
int sum=0;

for (m=0;m<lenght;m++)
sum+=matrica[i][m]*matrica[m][j];
printf ("%d ",sum);
}
printf ("\n");
}
return 0;
}
5.Ramka+
#include <stdio.h>
#include <stdlib.h>
int main()
{
int y,u;
scanf ("%d%d",&u,&y);
int i,j;
for (i=0;i<u;i++)
{
for (j=0;j<y;j++)
{
if (i==0 || i==u-1)
{
printf ("+");
continue;
}
if (j==0 || j==y-1)
{
printf ("+");
continue;
}
printf ("-");
}
printf ("\n");
}
}

You might also like