Форум программистов, компьютерный форум 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++ Алгоритм шифрования полей БД Написать алгоритм шифрования ряда полей БД,осуществляемые при вводе и редактировании. Продумать алгоритм дешифрования подробнее

Показать сообщение отдельно
voevoda665
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 2

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

25.03.2014, 14:05. Просмотров 183. Ответов 3
Метки (Все метки)

дана матрица. найти номер строки с отрицательным элементом. вводим значения и так далее все работает...но вот когда начинается сравнение каждого элемента с нулем то первую строку не обрабатывает, а если в начале строки стоял отрицательный элемент то и вовсе все элементы строки становятся равны значению первого элемента. корректно сравнит только во второй строке в ее середине.... в общем помогите, решил сам курсача запилить. Спасибо.

C++ (Qt)
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
#include "stdafx.h"
#include <stdio.h>
#include <clocale>  // для setlocale (LC_CTYPE,"rus");
#include <cstdlib>  // для system("cls");
 
int _tmain(int argc, _TCHAR* argv[])
{setlocale (LC_CTYPE,"rus");    // для русского языка
    int *A,n,m;
    
    printf("введите количество строк\n");
        scanf_s("%d", &n);
        printf("введите количество столбцов\n");
        scanf_s("%d", &m);
        A=new int[n*m];
    
 
    // заполнение массива
    for(int i=0;i<n;i++)    // строки
    {
        for(int j=0;j<m;j++)    // столбцы
        {
            printf("введите значение строки %d, столбца %d\n", i+1,j+1);
            scanf_s("%d", &A[i*j]);
        }
    } 
 
    // обработка массива
    for(int i=0;i<n;i++)    // строки
        {
            for(int j=0;j<m;j++)    // столбцы
            {
                if(A[i*j]<0)
                    printf("в строке %d, столбце %d найден отрицательный элемент\n",i+1,j+1);
            }
        }
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru