Познавательный блог  

Поиск по сайту

Гугль

Архивы

Задачки по С++ №3

  • Задача №1. В двумерном массиве (матрице) посчитать число столбцов содержащих хотябы один ноль.
  • Задача №2. В двумерном массиве (матрице) посчитать число столбцов не содержащих нули.
  • Задача №3. В двумерном массиве (матрице) посчитать число строк не содержащих нули.

#pragma hdrstop
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#pragma argsused

void main(int argc, char* argv[])
{
int i,j;
int a[3][3];
int k[3],x=0;
randomize();
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
k[i] = 0;
a[i][j] = random(11)-1;
cout<<"| "<<i<<j<<" - "<<a[i][j]<<endl;
}
}

for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(a[i][j] == 0) k[i]++;
}
}
for(i=0;i<3;i++) if(k[i]==0)cout<<"Stolbez - "<<i<<endl;
getch();
}

Задача №2. В двумерном массиве (матрице) посчитать число столбцов не содержащих нули.

#pragma hdrstop
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#pragma argsused

void main(int argc, char* argv[])
{
int i,j;
int a[3][3];
int k[3],x=0;
randomize();
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
k[j] = 0;
a[i][j] = random(11)-1;
cout<<"| "<<i<<j<<" - "<<a[i][j]<<endl;
}
}

for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(a[i][j] == 0) cout<<"Stolbez - "<<i<<endl;
}
}
getch();
}

Задача №3. В двумерном массиве (матрице) посчитать число строк не содержащих нули.

#pragma hdrstop
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#pragma argsused

void main(int argc, char* argv[])
{
int i,j;
int a[3][3];
int k[3],x=0;
randomize();
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
k[i] = 0;
a[i][j] = random(11)-1; //Генерим матрицу
cout<<"| "<<i<<j<<" - "<<a[i][j]<<endl; //Выводим результат
}
}

for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(a[i][j] == 0) { k[i]++; }
}
}

for(i=0;i<3;i++)
{
if(k[i] == 0 )
{
cout<<endl<<"Str - "<<i<<endl;
}
}
getch();
}

Написать комментарий








Страницы

Свежие записи

Гугль

Мета

Счетчики


Rambler's Top100

Рубрики

  Разработка и дизайн — StvPromo.ru