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

Шах и Мат - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с текстовым файлом. Удаление строки. http://www.cyberforum.ru/cpp-beginners/thread916989.html
День добрый.такой вопрос:мне нужно удалять из файла строчку с данными,если есть совпадение с введенной строкой.то есть,если я ввожу фамилию и такая фамилия есть в строке файла,который я открываю,то...
C++ Массив размером 10 на 10, заполненный квадратами чисел. Объяснить код. Создать массив размером 10 на 10 и заполнить его квадратами чисел.(первый индекс обозн. десятки, второй единицы). int main() { int m; for(int i=0;i<10;i++) { for(int u=0;u<10;u++) { http://www.cyberforum.ru/cpp-beginners/thread916978.html
Посчитать сколько двоичных единиц содержит каждое число массива. C++
Всем доброго дня! Вообщем дали на практике задание: Дан цифровой массив, посчитать сколько двоичных единиц содержит каждое число. Помогите пожалуйста. Заранее спасибо.
Безымянный аргумент функции C++
функция принимает аргумент, но у него нет имени void f(int) { cout << "Hello world!"; } int main() { int n = 10;
C++ Одномерные массивы.Сформировать случайным образом два массива d(10) и a(10) http://www.cyberforum.ru/cpp-beginners/thread916910.html
Сформировать случайным образом два массива d(10) и a(10). Сложить их. В новом массиве найти первый отрицательный элемент и вывести его на экран. Если отрицательных элементов нет, то дать об этом...
C++ Параллельное программирование в С++ Здравствуйте! я новичок в параллельном программировании. Помогите пожалуйста с задачкой!! Есть одна глобальная переменная, которая должна модифицироваться двумя потоками. Синхронизировать эти потоки... подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,533
Завершенные тесты: 1
03.07.2013, 15:38
Цитата Сообщение от sancho1996 Посмотреть сообщение
SatanaXIII, что такое abs? объясни пож
abs это абсолютное значение, модуль числа. В данном случае разности. То есть полученное число всегда будет положительным.
Можно для наглядности заменить условием:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    //if(abs(i-x)==abs(j-y))wood[i][j]='+';
    
    int ix, jy;
    if(i-x<0)
      {ix=(i-x)*(-1);}
    else
      {ix=i-x;}
 
    if(j-y<0)
      {jy=(j-y)*(-1);}
    else
      {jy=j-y;}
 
    if(ix==jy)wood[i][j]='+'; 
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru