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

Функция не обнуляет - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести несколько структур типа «Зачетка студента» с полями. Скомпилировать код http://www.cyberforum.ru/cpp-beginners/thread1131697.html
есть задание - Ввести несколько структур типа «Зачетка студента» с полями {Фамилия студента Номер зачетки Массив из 4 оценок } Написать программу, выполняющую следующие действия: Сортировка структур по фамилии или среднему баллу Удаление всех зачеток троечников написал код но нет возможности проверить
C++ Задана матрица F(2n, m). Попарно поменять местами её строчки. Первую с второй, третью с четвёртой, и т. д Задана матрица F(2n, m). Попарно поменять местами её строчки. Первую с второй, третью с четвёртой, и т. д. http://www.cyberforum.ru/cpp-beginners/thread1131696.html
C++ В данном словаре найти все пари слов (анаграммы)
В данном словаре найти все пари слов(анаграммы), при чтении каждого из них в обратном порядке образуется другое слово пары. 3,4 3,5 Дублирование тем запрещено
Запоминание в рекурсии C++
Есть рекурсия ll build(int* a, int len){ ll n=0; for (int i = 0; i < len; i++) n = n * 10 + a; return n; } ll ans(int pos, ll sum){
C++ Нелинейные уравнения методом хорд http://www.cyberforum.ru/cpp-beginners/thread1131687.html
помогите пожалуйста запрограммировать, завтра сдавать надо, а я не могу сделать, \ln 8x=9x-3.1 методом хорд, очень прошу помочь
C++ Вычисление сумм Допоможіть зробити таку задачу, Обчислити суми \sum_{k=1}^{n}*\frac{1}{\sqrt{k}} та \sum_{k=n}^{1}*\frac{1}{\sqrt{k}} скаласти таблицю результатів для N={10}^{i} , i=3,4,5,6 . Тобто вона має видавати мені 4 відповіді із різними значеннями N. Перевожу (но в последний раз): ВЫчислить суммы \sum_{k=1}^{n}*\frac{1}{\sqrt{k}} и \sum_{k=n}^{1}*\frac{1}{\sqrt{k}} составить таблицу... подробнее

Показать сообщение отдельно
vantaqa
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 16
27.03.2014, 22:28     Функция не обнуляет
Функция обнуляет только 1 число и 2е пишет -3443646 что-то типо того) Помогите что не так , где-то с функцией zero скорее всего
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void zero(int *x){
        *x=0;
}
void Del(int *arr,int n){
    int m=0;int k;
    cout<<"Введите k "<<endl;
    cin>>k;
    for(int i=0;i<n;i++){
        if((abs(arr[i]%10))==k ||(abs(arr[i]==k))) {
            for(int j=i;j<n;j++)
                arr[j]=arr[j+1];
            zero(&arr[n - m]);
            m++;
        }
    }
            arr_out(arr,n);//выводит массив
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru