Головна » Статті » С++ » Приклади програм

Пошук по стовпцях та рядках в двовимірному масиві С++
Програма вираховує кількість разів коли в стовпцеві або в рядкові двовимірного масиву підряд ідуть однакові елементи.
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
    int array[10][10];
for(int i=0; i<10; i++)
{
    for(int j=0; j<10; j++)
    {
        array[i][j]=rand()%50;
//Заповнення масиву числами (0;49)
    }
}
int s=0, ss=0;
for(int i=0; i<10; i++)
{
    for(int j=0; j<10; j++)
    {
        if(array[i][j]==array[i][j+1]) s++;
//Кількість збігів в рядку
        if(array[i][j]==array[i+1][j]) ss++; //Кількість збігів в стовпцеві
    }
}
cout<<"-   "<<s<<endl;
cout<<"|   "<<ss<<endl;
for(int i=0; i<10; i++)
    for(int j=0; j<10; j++)
    cout<<array[i][j]<<"          "<<endl;
//Виведення масиву

}

 
Категорія: Приклади програм | Додав: Undertaker (16-03-2018) | Автор: Undertaker
Переглядів: 137 | Теги: двовимірний масив, Undertaker, масиви, c++ | Рейтинг: 0.0/0
Всього коментарів: 0
avatar