fox-cab3444
?>

Программирование на С++Дан двумерный массив целых чисел 7x7. Составить программу:а) которая определяет, есть ли в некоторой строке массива хотя бы один элемент, равный заданному числу;б) которая определяет, есть ли в некотором столбце массива хотя бы один элемент, кратный заданному числу.​

Информатика

Ответы

glebovaludok

Для программы а удалите часть, выделенную комментарием "программа б"

Для программы б удалите часть, выделенную комментарием "программа а"

#include <iostream>

#include <iomanip>

#include <ctime>

int main()

{

int i,j, a, k;

int A[7][7];

setlocale(LC_ALL, "Russian");  // Русский язык в консоли

srand(time(0));

for (i = 0; i < 7; i++)

{

 for (j = 0; j < 7; j++)

 {

  A[i][j] = rand() % 100;

  std::cout << std::setw(5) << A[i][j];

 }

 std::cout << std::endl;

}

// Программа a

std::cout << "Введите строку и число через пробел: ";

std::cin >> k >> a;

for (j = 0; j < 7; j++)

 if (A[k-1][j] == a)

 {

  std::cout << "Есть";

  break;

 }

if (j==7) std::cout << "Нет";

// Программа a

// Программа б

std::cout << "Введите столбец и число через пробел: ";

std::cin >> k >> a;

for (i = 0; i < 7; i++)

 if (A[i][k-1] % a == 0)

 {

  std::cout << "Есть";

  break;

 }

if (i == 7) std::cout << "Нет";

// Программа б

return 0;

}

Кислинская1055
Во-первых, чтобы на странице появилась картинка, она и файл(с расширением .html) должны находиться в одной папке(одном каталоге), например, они находятся на рабочем столе,(кстати, проверьте расширение фотографии, она в программе имеет расширение .gif Если не будет совпадения, она не появиться, даже если в одном каталоге)
Про цвета текста. Фразы заключаем в теге
 <font color="цвет по английски"> текст </font>
Например,Профессиональные интересы  выделим красным(по-англ. red) цветом
Перед фразой Профессиональные интересы  вписываем <font color="red">
После этой фразы вписываем (закрываем тег font) </font>
Можете попробовать с другими цветами вместо 
rudakovam198
#include <iostream>
#include <cmath>
using namespace std; 

int func(int *mas, int m)
{
    int res=1;
    for(int j=0; j<m; j++) res *= (abs(mas[j])<=10);
    return not res;
}

int main()
{
    const int n=6,m=4;
    int a[n][m];
    srand(time(NULL));
    cout << "Случайная матрица порядка "<< n << "x" << m << ":\n";
    for(int i = 0; i < n; i++){
    for(int j = 0; j < m; j++){
    a[i][j]=rand() % 30-15;
    cout << a[i][j] << " ";
    }
    cout << "\n";
    }
    for(int i=0; i<n; i++) 
    cout << i << ": " << func(a[i],m) << endl;
    return 0;
}

Пример:
Случайная матрица порядка 6x4:
11 -11 9 8 
-5 -11 -12 14 
4 -6 -1 7 
-2 3 -1 13 
-1 4 -15 3 
4 -7 -3 -1 
0: 1
1: 1
2: 0
3: 1
4: 1
5: 0

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Программирование на С++Дан двумерный массив целых чисел 7x7. Составить программу:а) которая определяет, есть ли в некоторой строке массива хотя бы один элемент, равный заданному числу;б) которая определяет, есть ли в некотором столбце массива хотя бы один элемент, кратный заданному числу.​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Анатольевич-Митюшин
mariya
sunrise
pimenov5
Маринова
energycomplect5914
petrovichvit2933
Анна Марина1873
vipppp19743355
olgakuz00261
annashersheva
maltes
groomingprofi56
ooost-2022
tashovairina