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

Где спряталась ошибка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распарсить файл 3Dmax http://www.cyberforum.ru/cpp-beginners/thread1129226.html
Всем привет. В 3DMax есть возможность сохранять модели в формате obj это тоже самое что и txt. Вот пример элементарного объекта с текстурой. Возникло два вопроса. Первый.
C++ Структура - Окно c++ Структура - Окно. Структура должна включать соответствующие поля: размер окна, его положение на экране, цвет, текст в окне. Простейшие функции: отображение окна, удаление окна, изменение цветов, смена текста в окне. http://www.cyberforum.ru/cpp-beginners/thread1129213.html
C++ Switch - case
Доброго времени суток. Сделал меню по такой схеме: switch(a) { case 1: { case 1: case 2: switch(aa) { case 1:
Программа проверяет, содержится ли какой-либо предлог из массива в данной строчке C++
Дан массив с предлогами : in, and, is, a, an, or и дана пустая строчка char str, Пользователь вводит предложение, к примеру: Hello, my name is Anton. - оно записывается в строчку str Программа проверяет, содержится ли какой-либо предлог из массива в данной строчке и если да, то он удаляется из строчки. Как такое реализовать?
C++ Какое число будет через n дней http://www.cyberforum.ru/cpp-beginners/thread1129195.html
Есть дата 01.01.2008. Вопрос какой день будет через n (0<= n <=1000) дней (c учётом високосных годов)? Пример: n=1 cout << 02.01.2008 n=0 cout << 01.01.2008 n=5 cout << 06.01.2008
C++ Алгоритм шифрования полей БД Написать алгоритм шифрования ряда полей БД,осуществляемые при вводе и редактировании. Продумать алгоритм дешифрования подробнее

Показать сообщение отдельно
Anton_Kretov
 Аватар для Anton_Kretov
89 / 51 / 7
Регистрация: 26.06.2013
Сообщений: 179
25.03.2014, 14:29     Где спряталась ошибка?
Написал свою версию, вопрос только в том, что вам нужно выводить номер строки с точки зрения С++ (т.е. если отрицательный элемент в первой строке, то выводить 0)? Если да, то оставьте так, как есть. Нет - напишите в последнем cout'е i + 1
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
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    int n; //numberOfStrings
    int m; //numberOfColumns
    cout << "Введите кол-во строк в массиве: "; cin >> n;
    cout << "Введите кол-во столбцов в массиве: "; cin >> m;
    int **arrayOfNumbers = new int* [n];
        for(int i = 0; i < n; i++) {
            arrayOfNumbers[i] = new int [m];
        }
 
    for(int i = 0; i < n; i++) {
        for(int j = 0; j < m; j++) {
            cout << "Введите значение элемента под индексом [" << i << ";" << j << "]:";
            cin >> arrayOfNumbers[i][j];
        }
    }
 
    for(int i = 0; i < n; i++) {
        for(int j = 0; j < m; j++) {
            if(arrayOfNumbers[i][j] < 0) cout << "Номер строки с отрицательным элементом - " << i;
        }
    }
 
    return 0;
}
 
Текущее время: 17:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru