Форум программистов, компьютерный форум CyberForum.ru

Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибки при компиляции http://www.cyberforum.ru/cpp-beginners/thread522548.html
Подключил библиотеку GLUI (кое-как) Вот такой код из рабочего примера, который я нормально компилирую но если встраиваю в код другой программы - не работает. *(В одной программе работает во второй нет! Я в шоке! О_о ) GLUI *glui = GLUI_Master.create_glui( "GLUI" ); new GLUI_Checkbox( glui, "Wireframe", &wireframe ); (new GLUI_Spinner( glui, "Segments:", &segments...
C++ Рекурсивная функция Числа Фибоначчи u0, u1, u2, … определяются следующим образом: u0=0, u1=1, un= un-1+ un-2(n=2, 3, 4, …). Написать программу вычисления un для данного целого неотрицательного числа n, включающую рекурсивную функцию, которая основана на непосредственном использовании соотношения un= un-1+ un-2 помогите пожалуйста!!!! очень нужно... заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread522525.html
C++ Помогите!!! Задача на математическую формулу
Нужно сделать с while, for, do, изначально вырезав switch, и найти ошибку в исходном коде в первом case #include<stdio.h> #include<math.h> int main () { int n,i=1,t; float x,z,z1,z2,z3,P=1; printf("Vvedite n,x \n"); scanf("%d%f",&n,&i); printf("1-while 2-for 3-do-while");
Поменять местами столбец с номером 1 и последний из столбцов, содержащих только положительные элементы C++
Matrix53. Дана матрица размера M × N. Поменять местами столбец с номером 1 и последний из столбцов, содержащих только положительные элементы. Если требуемых столбцов нет, то вывести матрицу без изменений. Добавлено через 11 минут помогите решить задачу заранее спасибо!!!!!!!!
C++ работа со строками http://www.cyberforum.ru/cpp-beginners/thread522509.html
как напечатать какую-то определенную букву слова ? заранее спасибо)
C++ Вывод строки символов Я ввожу строку символов в функции get_string. Хочу вывести в main. Почему не выводит? Заранее спасибо! char* get_string(int k) { char* t; t=new char; gets(t); return t; } подробнее

Показать сообщение отдельно
miriganua
130 / 101 / 4
Регистрация: 05.02.2012
Сообщений: 241
20.03.2012, 00:13     Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа
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
41
42
43
44
45
46
47
48
49
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    const int m = 8, n = 7;
    int mat[m][n] = {{10, 35, 52, 74, 91, 22, 12},
                     {58, 39, 21, 24, 42, 76, 65},
                     {21, 62, 37, 22, 53, 23, 45},
                     {89, 34, 87, 56, 90, 12, 76},
                     {15, 43, 21, 87, 23, 65, 50},
                     {42, 54, 76, 34, 90, 28, 34},
                     {51, 23, 87, 10, 43, 65, 12},
                     {12, 45, 67, 12, 87, 98, 34}};
 
 
    cout << "Matrix:" << '\n';
    for (int i = 0; i < m; i++)
    {
        for (int j = 0; j < n; j++)
        {
            cout << setw(4) << mat[i][j];
        }
        cout << '\n';
    }
 
    int lastEvenRow = -1;
    for (int i = 0; i < m; i++)
    {
        bool even = true;
        for (int j = 0; j < n; j++)
        {
            if (mat[i][j] % 2 != 0)
            {
                even = false;
                break;
            }
        }
        if (even)
        {
            lastEvenRow = i;
        }
    }
 
    cout << "Last row, which contains even elements:" << lastEvenRow + 1 << '\n';   
    return 0;
}
Будут вопросы - пиши.
 
Текущее время: 08:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru