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

Зачем здесь "y"? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ задана последовательность, вычислить cумму ряда http://www.cyberforum.ru/cpp-beginners/thread1010898.html
дана последовательность 1/1-x=1+x+x^2+x^3+... вычислить cумму ряда помогите с реализацией Добавлено через 14 минут Использовать классы
C++ часы в консоли Такой вопрос, допустим я пишу в консольке прогу, и хочу запилить часы в угол консоли, часы делаю через Sleep(1000), понимаю что это не есть правильно, но всё же иначе пока не умею, всякими там параллельно-поточным программитрованием и прочей магией не владею. Как сделать так, чтобы вместо system("cls"); очищять только выделенную область консоли, т.е. можно ли сделать так чтобы часы считались... http://www.cyberforum.ru/cpp-beginners/thread1010858.html
Динамический массив C++
1. «Рабочий»: фамилия; имя; отчество; домашний адрес (почтовый индекс, страна, область, район, город, улица, дом, квартира); национальность; дата рождения (год, месяц число); № цеха; табельный номер; образование; год поступления на работу. 2. «Книга»: название; автор (фамилия; имя); год выхода; издательство; себестоимость; цена; прибыль.
C++ Динамические структуры
1. однонаправленный связанный список содержит целые числа. Найти наибольшее из них. Кроме того, обеспечить просмотр списка, удаление отрицательных и вставку нового элемента после заданного. 2. создать связанный список, содержащий сведения о книгах: -автор -название -год издания Обеспечить: -просмотр списка -удаление сведений о книгах, год издания которых меньше заданного -перенос...
C++ Текст с пробелами в переменной http://www.cyberforum.ru/cpp-beginners/thread1010831.html
Доброго времени суток, столкнулся с проблемой ввода текста в переменную. Нужно записать отрывок текста, с использованием пробелов), в одну переменную, для последующего сохранения в текстовый файл, но не могу понять, как это сделать. Заранее спасибо за помощь.
C++ 3 объекта класса с вызовом для них соответствующих методов Разработайте программу с использованием класса Average, в котором реализованы вычисления среднего арифметического и среднего геометрического двух чисел. Класс должен содержать конструктор и деструктор. В программе должно быть объявлено не менее 3-х объектов класса с вызовом для них соответствующих методов. Вот что есть #include <stdio.h> #include <iostream.h> #include <math.h> #include... подробнее

Показать сообщение отдельно
Istorm4
 Аватар для Istorm4
0 / 0 / 0
Регистрация: 18.11.2013
Сообщений: 7
18.11.2013, 15:48     Зачем здесь "y"?
Разбираю код, решения задач, учусь... Но тут не могу понять. В общем суть задачи:
Даны натуральное число m, целые числа а1, ...,аm и целочисленная квадратная матрица порядка m. Строку с номером i матрицы назовем отмеченной, если аі>0, и неотмеченной в противном случае.
Нужно все элементы , расположенные в отмеченных строках матрицы, преобразовать по правилу: отрицательные элементы заменить на -1. Положительные на 1, а нулевые оставить без изменений.
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
38
39
40
#include <iostream>
#include <stdlib.h>
#include <ctime>
#include <iomanip> //Реализует инструменты для работы с форматированием вывода;
using namespace std;
int main()
{
    int n,i,j;
    int y=0; // ???
    cout<<"Vvedite kolichestvo strok i stolbzov=";
    cin>>n;
    int **a=new int *[n];
    for (i=0;i<n;i++)
    a[i]=new int [n];
    for (i=0;i<n;i++)
    {for(j=0;j<n;j++)
    {a[i][j]=rand ()%20;
 
    cout<<a[i][j]<<" ";
    }
    cout<<'\n';}
for (int i = 0; i<n ; i++)
        for (int j=0; j<n; j++){
            if (a[i][j] > 0)
                a[i][j] = 1;
            if (a[i][j] < 0){
                a[i][j] = -1;
                y = y+1;// Зачем y?
            }
        }
    for (int i = 0; i<n ; i++){
        for (int j=0; j<n; j++)
        cout<<setw(4)<<a[i][j]; 
        cout<<endl;
        }
    
    cout<<y<<endl; 
 
return 0;                                   
}
Какую функцию здесь выполняет у? Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru