D
DaaGER
Есть задание
Yi={Yes при Xi<Xmin*(Xmax-Xmin)/4
No при Xi>=Xmin*(Xmax-Xmin)/4
Всё бы ничего да на четыри не делится, задать значение смволами не получается и вообще я новичёк!
Знающие люди помогите пожалуйста!
Заранее СПАСИБО!!!
З.Ы. Мне срочно! Программирую на DevCpp!
--------------------------------------------------------------------------------
Ой забыл написать:
вводить значения Xi массива с клавы,Xmin и Xmax ищет программа, а потом вывести массив Yi!
Вот то что я навоял:
Возможно остались старые ошибки!
Yi={Yes при Xi<Xmin*(Xmax-Xmin)/4
No при Xi>=Xmin*(Xmax-Xmin)/4
Всё бы ничего да на четыри не делится, задать значение смволами не получается и вообще я новичёк!
Знающие люди помогите пожалуйста!
Заранее СПАСИБО!!!
З.Ы. Мне срочно! Программирую на DevCpp!
--------------------------------------------------------------------------------
Ой забыл написать:
вводить значения Xi массива с клавы,Xmin и Xmax ищет программа, а потом вывести массив Yi!
Вот то что я навоял:
Код:
# include<stdio.h>
# include<conio.h>
# define N 3 //к примеру
main()
{
int x[N],i,xmax,xmin;
int d;
char y[N];
char DA,NET;
printf("VVedite massiv tselyh chisel \n");
printf("Posle vvoda kazhdogo chisla ");
printf("nazhimaite <Enter> \n");
for(i=0;i<N;i++)
{ printf("x[%i]=",i);
scanf("%d", &x[i]);
}
//printf("VVedite 1 znachenie 2-ogo massiva \n");
//scanf("%s", &DA);
//printf("VVedite 2 znachenie 2-ogo massiva \n");
//scanf("%s", &NET);
i=0;
xmax=x[i];
xmin=x[i];
for(i=1;i<N;i++)
{ if(x[i]>xmax)xmax=x[i];
if(x[i]<xmin)xmin=x[i];
}
printf("%d",xmax);
printf("\n %d",xmin);
d=(xmax-xmin);
printf("\n %d",d);
for(i=0;i<N;i++)
{ if(x[i]<d)y[i]=DA;
if(x[i]>=d)y[i]=NET;
}
i=0;
do {printf("\n %d %d %f",i,x[i],y[i]);
i++;
}
while(i<N);
getch();
}
Возможно остались старые ошибки!