Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2015, 12:19   #1
bazarabolt
Новичок
Джуниор
 
Регистрация: 24.10.2015
Сообщений: 1
Сообщение Поиск определенных элементов массива и вывод их индексов

Здравствуйте, сама задача на Си
Квадраты для игры в крестики-нолики (три на три)
занумерованы слева направо и сверху вниз.
Ввести номера трех квадратов N1, N2, N3, причем
N1 < N2 < N3. Определить, лежат ли квадраты на
одной прямой и дать об этом сообщение.


Я долго ломал голову и искал в интернете похожие темы, но никак не могу реализовать поиск определенного элемента массива как и вывод его индекса, как выше написано в задаче мне нужно найти 3 элемента массива узнать их индекс и если они находятся на одной прямой сообщить об этом.

мой говнокод)
Код:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i,j, arr[3][3], N1, N2, N3;
/* загрузка чисел */
for(i=0; i<3; ++i)
for (j=0; j<3; ++j)
arr[i][j] = (i*3)+j+1;

/* вывод чисел */
printf ("Kvadraty dlja igry v krestiki-noliki:\n\n");
for (i=0; i<3; ++i)
{
for (j=0; j<3; ++j)
printf("%d  ",arr[i][j]);
printf ("\n");
}
{
  /* ввод 3х чисел с клавиатуры */
printf ("\nVvedite nomera treh kvadratov (N1<N2<N3):\nN1 = ");
scanf("%d", &N1);
printf ("N2 = ");
scanf("%d", &N2);
printf ("N3 = ");
scanf("%d", &N3);
}
/*
здесь собственно я и остановился, почему-то я ставлю условие циклом for но поиск не осуществляется и вывода на экран нет никакого, и компилятор не выводит ошибок.
*/
for (i=0; i==N1; ++i) 
{
for (j=0; j<3; ++j)
printf("%d  ",arr[i][j]);
printf ("\n");
}
system("PAUSE");
return 0;
}
bazarabolt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод элементов массива Флюпик Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 11 06.03.2013 10:15
Определение индексов элементов массива Алиныч Microsoft Office Excel 1 16.06.2012 22:04
Определение индексов элементов массива VBA в Excel Алиныч Помощь студентам 0 16.06.2012 14:30
функция для очисти определенных элементов массива. DAVID973 Общие вопросы C/C++ 27 04.04.2012 23:38
Вывод элементов массива.Изменение элементов массива. Vesnushka18 Помощь студентам 6 09.06.2011 13:05