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

Удалить из массива последний отриц. элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ помогите переделать уже готовую, рабочую программу. Двумерный массив http://www.cyberforum.ru/cpp-beginners/thread412172.html
Сегодня сдать пытался работу, но меня заставили переделать программу и создать ее в двух файлах .сср. Я смутно представляю что надо. Толи вывести в один фаил ввод и обработку, а в другой вывод произведения не скалярного. Точно я не знаю всю эту работу. Так что прошу помощи. Вот программа #include <iostream> #include <time.h> using namespace std; int main() {
C++ С++ Разбор кода хэширования Md5 ктонибудь может объяснить смысловую нагрузку данной программы, что происходит! Я понимаю так, по функциям определение криптопровайдера хеширование, работа с буфером в который заносятся какие то данные, выведение хэша. поконкретнее ктонибудь может описать ? Хелпоните плз #include "stdafx.h" #pragma comment(lib, "crypt32.lib") #define HASH_BUFF_LEN 10*1024*1024 #include <tchar.h> http://www.cyberforum.ru/cpp-beginners/thread412167.html
Управление таймером C++
Создать программка для управления таймером с такими параметрами: R= 0 - 10 ; F(x)=y=((77-x)%200)*0.1+R+150 ; Частота=145.5 Гц;
C++ Очередь пеменять местами элементы
Вот задание: Поменять местами минимальный и первый элементы очереди. Минимальный и первый элемент найдены, но что-то не так. Помогите! #include <iostream.h> #include <stdlib.h> struct toch{ //n~i^c,a"a`?i` n~o`?o'e^o`o'?o' int inf;
C++ Функция для вычисления среднего роста http://www.cyberforum.ru/cpp-beginners/thread412143.html
помогите разобраться в чем дело,надо посчитать средний рост женщин, почему пишет что "rost" и "pol" не инициализированы, что в функции не так???указывает что проблема в 40 строке # include <iostream> # include <windows.h> # include <conio.h> const int N=2; struct ZAPIS
C++ Поиск наименьшего элемента массива #include<iostream.h> #include<conio.h> const n=5; char StrBuf; int i; int poshyk(int a, int NextIndex); void vved(int a); void main(void) подробнее

Показать сообщение отдельно
MainManHere
6 / 6 / 0
Регистрация: 21.11.2011
Сообщений: 11
20.12.2011, 03:41     Удалить из массива последний отриц. элемент
Что именно не работает? Не запускается или не то делает?
Вот тебе алгоритм
заполнение массива;
поиск последнего отрицательного: если mas[i]<0, то j присваиваем i, поднимаем флаг(b=1);
если флаг поднят, то "удаляем" последний отрицательный (mas[j]=0)
в противном случае сдвигаем элементы на 1: в x значение последнего, от предпоследнего до первого копируем в данную ячейки из ячейки на 1 больше, из x вставляем в первую ячейку;
выводим.
 
Текущее время: 21:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru