Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail.ru
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail.ru
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
Написать программу в robowin исполнитель черепаха должна нарисовать число 78
1 ставка
Решите кто-нибудь, молю. Просто вставить какие-то команды. СОВСЕМ НИЧЕГО НЕ ПОНИМАЮ, НО СРОЧНО НАДО
1 ставка
Програмированние помощь в решении загадки
1 ставка
Программирование(на любом языке)!!!
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
программирование на языке си на программе 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, полученную ссылку шлёшь сюда.
Арен Елчинян
Ученик
(105)
5 лет назад
Трудно
Похожие вопросы
#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();
}