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

Проблемка с массивом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Парсер массива http://www.cyberforum.ru/cpp-beginners/thread218115.html
Поскажите пожалуйста, парсер массива чисел на входе: строка вида "число|число|число|число" и кол-во чисел. число - целое, на выходе: массив из чисел функцию strtok и аналоги не использовать, а atoi можно. Первый раз пишу парсер, куча ошибок и не доработок, помогите плз #include <iostream> using namespace std; void main () {
C++ Откорректировать программу Пожалуйста, переделайте программу, чтобы использовалась адресная арифметика , как я понял работа с указателями(*) Вот сам код: #include <stdio.h> #include <conio.h> #include <locale.h> void main() { http://www.cyberforum.ru/cpp-beginners/thread218114.html
удаление файлов по маске C++
необходимо удалить все *.txt файлы из директории D:\\ я нашел в инете код но у меня он не запускается может кто скажет что не так #include <windows.h> #include <iostream.h> void main() { //program deletes all files with mask 'filemask' from 'dirname' directory
C++ Сортировка четных/нечетных элементов массива
В одномерном массиве состоящем из n вещественных элементов вычислить 1)... 2)... 3)упорядочить по возрастанию отдельно элементы стоящие на четных,отдельно на нечетных местах вот такая программа.. первый 2 пункта вроде сделал,а сортировку осилить не могу:(
C++ создание html http://www.cyberforum.ru/cpp-beginners/thread218099.html
народ подскажите пожалуесто как создать с помощью borland c++ html докумен со следующим текстом (код с++ не нужно вводить в html т.е что выведет на экран программа то и нужно поместить в документ) #include <string.h> #include <conio.h> #include <iostream> int main() { char title; char key; char opi; printf("vvedite title, klu4eviki,opisanie ");
C++ Подсчет количества символов Доброго времени суток всем! помогите,пожалуйста,решить задачу: Программа должна подсчитывать количество символов в заданном текстовом файле input.txt Вроде бы есть схожие по условию задания,но я не знаю,как сделать свою задачку =( ну и было бы совсем здорово, если бы вы могли помочь в составлении блок-схемы к этой задаче.. Заранее огромнейшее спасибо!! подробнее

Показать сообщение отдельно
jakewow
0 / 0 / 1
Регистрация: 22.12.2010
Сообщений: 27
22.12.2010, 18:04     Проблемка с массивом
Всем привет, в общем у меня такая задача: в целочисленном массиве после каждых 3х отрицательных чисел идущих подряд вставить 0. Например первоначальный массив 17 32 -3 -5 -7 23 8, новый массив должен выглядеть так 17 32 -3 -5 -7 0 23 8. Уже часа 3 ломаю голову, ничего не могу придумать =(.
В самом массиве у меня 50 элементов, заполняется он случайным образом, можно конечно прописать сдвиг так:
if(m[i]<0 && m[i+1]<0 && m[i+2]<0){m[i+50]=m[i+49];m[i+49]=m[i+48];m[i+48]=m[i+47].....m[i+4]=m[i+3];m[i+3]=0;} Но это очень глупо и очень долго.
Пробовал вводить переменную например так
n=50;
b=n-1;
P3:
if(m[i]<0 && m[i+1]<0 && m[i+2]<0){m[i+n]=m[i+b];m[i+3]=0;}
n=n-1;
b=b-1;
if(i<kol_vo) goto P3;
все равно ничего не получается, думаю что-то тут намудрил не того
Язык Си. Помогите пожалуйста, буду очень благодарен!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru