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

Нули в конце массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Путь к самому себе http://www.cyberforum.ru/cpp-beginners/thread189383.html
Как на C++ найти путь к самому себе? пробовал ExtractFilePath((0)) не возвращает ничего пробовал ExtractFilePath(Application->ExeName) возвращает путь к папке из которой запущена программа, а как узнать название себя? ведь программу могут переименовать =\
C++ Простые числа близнецы Здравствуйте Есть программа, которая вычисляет простое число из диапазона (0<n1<n2) #include <stdio.h> int main (void) { int n,k,i,n1,n2; printf ("Enter n1: "); scanf ("%i",&n1); printf ("Enter n2: "); scanf ("%i",&n2); for (n=n1; n<=n2; n++) http://www.cyberforum.ru/cpp-beginners/thread189375.html
C++ Дано натуральное число n
Дано натуральное число n, действительные числа a_1,…,a_2n. Получить max(min(a_1,a_2n),min(a_2,a_(2n-1)),…,min(a_1+a_(n+1)))
C++ компоновка полей struct в памяти
Подскажите ленивому тупому, которому лень Страустрапа почитать, как компонуются поля структуры в памяти? Меня интересует конкретный пример. Есть библиотечная структура struct SLib { float field1; DWORD field2; // ... }; Мне нужно дополнить её другими данными int field3;
C++ Написать программу вычисления стоимости разговора по телефону с учетом 20% скидки, предоставляемой по субботам и воскресеньям. http://www.cyberforum.ru/cpp-beginners/thread189325.html
Написать программу вычисления стоимости разговора по телефону с учетом 20% скидки, предоставляемой по субботам и воскресеньям. Извне вводится длительность разговора (в целых минутах) и день недели цифрой (1- понедельник,… 7 – воскресенье). Подскажите, пожалуйста, буду очень признателен :)
C++ Перегрузка оператора + Осуществляю перегрузку оператора +. и вот почему-то член класса s меняет свою длину с 4 до 7 и мне вот это не понятно.. Подскажите, пожалуйста! #include <iostream> #include <string.h> using std::cout; using std::cin; using std::endl; class Arifm подробнее

Показать сообщение отдельно
dihlofos
Бродяга
 Аватар для dihlofos
302 / 256 / 17
Регистрация: 27.08.2010
Сообщений: 553
11.11.2010, 10:32     Нули в конце массива
Я б как-нибудь так сделал:
C++
1
2
3
4
5
6
7
8
9
10
for(i=0; i<N; ++i)
{
    if (fabs(A[i]) < 5 && fabs (A[i])>2)
    {
        for(j = i+1; j < N; ++j)
            A[j-1] = A[j];
        A[N-1] = 0;
        i--;
    }
}
Сразу и сдвиг и обнуление.
 
Текущее время: 08:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru