Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

программирование на языке си на программе dev c++ помогите пожалуйста сократить задачу

Альмир Салахов Знаток (289), на голосовании 9 лет назад
мне надо вот эту задачу сократить (надо объединить одинаковые "for")
#include
#include
#include
main()
{
int i,j,a[3][3]={{3,1,5},{1,5,9},{5,7,9}},b[3],k,min,imin;
printf("\n\n ishodniy massiv\n\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
printf("%5d",a[i][j]);
printf("\n");
}
for(i=0;i<3;i++)
{
{ k=0;
for(j=0;j<3;j++)
{
if(a[i][j]%2==0){k++;}
}
b[i]=k;
if(b[i]==0)
{
min=a[i][1]; imin=1;
for(j=1;j<3;j++)
{
if(a[i][j]<min)
{
min=a[i][j];
imin=j;
}
}
a[i][imin]=2*a[i][2];
}
}
printf("\n\n");
for(i=0;i<3;i++)
{printf("В %d-y stroke %d chetnih elementov \n",i+1,b[i]);}

for(i=0;i<3;i++)
{
if(b[i]==0)
{
min=a[i][1]; imin=1;
for(j=1;j<3;j++)
{
if(a[i][j]<min)
{
min=a[i][j];
imin=j;
}
}
a[i][imin]=2*a[i][2];
} }
}
printf("\n\n poluchenniy massiv\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
printf("%5d",a[i][j]);
printf("\n");
}
getch();
}
Голосование за лучший ответ
user51942 Оракул (50658) 9 лет назад
Чот многовато скобок.
Давай-ка на pastebin выкладывай, со всеми отступами.
Альмир СалаховЗнаток (289) 9 лет назад
pastebin
а это как?!
user51942 Оракул (50658) pastebin.com Копируешь в окошко код (с отступами, разумеется), выбираешь в Syntax Highlighting "C++", жмешь Submit, полученную ссылку шлёшь сюда.
Похожие вопросы