Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Adam1995
1 / 1 / 1
Регистрация: 27.12.2014
Сообщений: 26
#1

Дан двумерный массив целых чисел. В пятой строке имеются элементы, равные 13! - C++

02.04.2015, 22:06. Просмотров 806. Ответов 2
Метки нет (Все метки)

Дан двумерный массив целых чисел. В пятой строке имеются элементы,
равные 13. Определить номер столбца, в котором расположен самый левый
из таких элементов.
1
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2015, 22:06
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дан двумерный массив целых чисел. В пятой строке имеются элементы, равные 13! (C++):

Дан двумерный массив целых чисел размерности nxn. Поменять местами элементы первого и к-ого столбца, к ввести с консоли
Дан двумерный массив целых чисел размерности nxn. Поменять местами элементы...

Дан двумерный массив целых чисел. Определить
Дан двумерный массив целых чисел. Определить: а) среднее арифметическое...

Дан двумерный массив целых чисел, найти количество чисел, кратных N
Дан двумерный массив целых чисел, найти количество чисел, кратных N. Как это...

Дан двумерный массив целых чисел. Вычислить количество четных чисел среди элементов, встречающихся в массиве ровно 3 раза
Кто может, помогите пожалуйста:)

Дан двумерный массив целых чисел (4 строки, 5 столбцов). Заполните его с клавиатуры
Дан двумерный массив целых чисел (4 строки, 5 столбцов). Заполните его с...

Дан двухмерный массив N*N целых чисел. В каждой строке найти кол-во чётных положительных чисел
Вот у меня такое задание...Нужно виделить под масив динамическую память, те...

2
Vadikkk
0 / 0 / 0
Регистрация: 09.04.2015
Сообщений: 3
29.06.2015, 11:45 #2
люди помогите
0
ящюр
97 / 97 / 60
Регистрация: 15.03.2013
Сообщений: 525
Записей в блоге: 1
29.06.2015, 12:31 #3
Лучший ответ Сообщение было отмечено Adam1995 как решение

Решение

Как то так. Если я правильно понял задание.

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <stdio.h>
#include <stdlib.h> // Для работы оператора system
#include <iostream>
#include <time.h>
using namespace std;
 
int main (){
    setlocale(0,"");
    srand(time(0));
    int A[5][5];
    for (int k=0;k<5;k++)
    {
        for (int g=0;g<5;g++)
        {
            A[k][g]= rand()%5+11;// Числа от 11 до 15
        }
    }
        // Ищем число 13 и выводим на экран массив
    int Pos=4;// крайняя правая позиция. В массиве 5 столбцов
    int Nomber;
    cout<< "Наш массив:"<<endl<<endl;
    for (int k=0;k<5;k++)
    {
        for (int g=0;g<5;g++)
        {
            Nomber=A[k][g];
            cout<<"  ["<<k<<"]["<<g<<"] - "<<Nomber<<"   ";
            if (A[k][g]==13) {
                if (Pos>g) // Если позиция левее, то заносим ее в переменную
                {
                    Pos=g;
                }
            }
        }
        cout<<endl;
    }
    cout<< "Крайняя левая позиция с числом 13 в столбце "<<Pos<<endl;
    system("pause");
    return 0;
}


Добавлено через 9 минут
Ну или если есть заданный массив то
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
int main (){
    setlocale(0,"");
    int A[][]={{12,15,6,8,7},{5,45,2,7,8},{...},{...},{...}};// Здесь заполняем заданный массив
        // Ищем число 13 и выводим на экран массив
    int Pos=4;// крайняя правая позиция
    int Nomber;
    cout<< "Наш массив:"<<endl<<endl;
    for (int k=0;k<5;k++)// Где 5 это кол-во строк
    {
        for (int g=0;g<5;g++)// Где 5 это кол-во столбцов
        {
            Nomber=A[k][g];
            cout<<"  ["<<k<<"]["<<g<<"] - "<<Nomber<<"   ";
            if (A[k][g]==13) {
                if (Pos>g) // Если позиция левее, то заносим ее в переменную
                {
                    Pos=g;
                }
            }
        }
        cout<<endl;
    }
    cout<< "Крайняя левая позиция с числом 13 в столбце "<<Pos<<endl;
    system("pause");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.06.2015, 12:31
Привет! Вот еще темы с решениями:

Дан массив a из n целых чисел. Требуется поменять местами элементы с номерами x и y и вывести полученный массив
Дан массив a из n целых чисел. Требуется поменять местами элементы с номерами x...

Дан массив целых чисел. Переписать его нечетные элементы в другой массив такого же размера:
Дан массив целых чисел. Переписать его нечетные элементы в другой массив...

Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий
Дан массив целых чисел. Переписать все положительные элементы во второй массив,...

Дан двумерный массив целых чисел. Найти сумму элементов в этом массиве стоящих перед нулём
Ребят, помогите исправить код. Нужно чтобы считало сумму перед нулем. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru