Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа №2
.CPP#include<stdio.h>
#include<conio.h>
void main(void)
{
int x[10],i,n,sum,b,j,f,m,o,w;
int x1[10],i1;
do
{
clrscr();
do
{
printf("\nVVedote razmer massiva\n");
scanf("%d",&n);
if(n<0||n>10)
printf("\nOt 1 do 10!!!\n");
}
while(n<0||n>10);
for(i=0;i<n;i++)
{
printf("\nVvedite element massiva %d\n",i+1);
scanf("%d",&x[i]);
}
printf("\nVvedennui massiv: ");
for(i=0;i<n;i++)
printf("%d ",x[i]);
sum=0;
for(i=0;i<n;i++)
sum=sum+x[i];
printf("\nSumma elementov vvedennogo massiva: \n");
printf("\n%d",sum);
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(x[i]>x[j])
{
b=x[i];
x[i]=x[j];
x[j]=b;
}
printf("\nVVedennui massiv v poryadke vozrastaniya: \n");
for(i=0;i<n;i++)
printf("%d ",x[i]);
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
if(x[i]<x[j])
{
b=x[i];
x[i]=x[j];
x[j]=b;
}
printf("\nVVedennui massiv v poryadke ubuvaniya: \n");
for(i=0;i<n;i++)
printf("%d ",x[i]);
o=0;
m=0;
for(i=0;i<n;i++)
{
if(x[i]<0)
m=1;
if(x[i]==0)
o=1;
}
if(m==1)
printf("\nSoderzit xotya bu odin otricatelnui element\n");
else
printf("\nNe sodtrgit ni odnogo otricatelnogo elementa\n");
if(o==1)
printf("\nSodergit xotya bu odin nylevoi element\n");
else
printf("\n Ne soderzit ni odinogo nylevogo elementa\n");
printf("\nVVedite velechiny znacheniya, vuishe kotoroi budut vubiratsiya eleventu is massiva: \n");
scanf("%d",&w);
printf("\nPoluchennui massiv: \n ");
i1=0;
for(i=0;i<n;i++)
{
if(x[i]>w)
{
// for(i1=0;i1<n;i1++)
//{
x1[i1]=x[i];
printf("%6d",x1[i1]);
i1++;
//}
}
}
if(i1==0)
printf("\nV massive net chicel > %d\n",w);
printf("\nXotite prodolzit?\n");
scanf("%d",&f);
}
while(f==1);
}
Соседние файлы в предмете Программирование