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

Описать процедуру RemoveForInc(A, N), удаляющую из веществен- ного массива A размера N «лишние» элементы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка socks на WinApi http://www.cyberforum.ru/cpp-beginners/thread392809.html
Всем доброго времени суток! Задали курсовую: написать на WinApi программу, которая будет проверять на работоспособность соксы (брать их из готового списка и создавать уже валидные списки). С какой стороны подступится? Слышал, что для проверки есть функция socks.send, погуглил, ничего не нашел.
C++ Цикл с четными и нечетными числами как мне сделать цикл, желательно for, который бы перебирал цифры от 0 до 10, и если цифра четная, запускал один вложенный цикл, а в другом случае второй вложенный цикл? пробовал внутри цикла условие i%2=0, но почему то либо не работает, либо зависает) http://www.cyberforum.ru/cpp-beginners/thread392803.html
C++ ошибка в вводе в динамический двумерный массив
заполнить матрицу не могу. ошибка где то от 19 до 24 строки. #include <conio.h> #include <iostream> #include <math.h> #include <alloc.h> using namespace std; main() { int **p,n,i,j,v,m,perimetr1,perimetr2,sled1,sled2,perimetr; perimetr1=0;
Структура C++
Помогите найти ошибку: s1-=c - эта перегрузка должна удалять из строки последнее вхождение символа с. В процессе работы в самой функции она удаляет но не возвращает значения. add(c1,s2) - эта функция должна после каждой цифры поставить символ с1. В процессе работы она вообще какие то странные символы вместо цифр выводит#include <conio.h> #include <iostream> #include <windows.h> #include...
C++ Управление памятью в операционных системах http://www.cyberforum.ru/cpp-beginners/thread392793.html
Здравствуйте! Нужно разработать приложение,реализующее следующие функции: -выделяет всю память системы -освобождает всю выделенную память -определяет количество выделенной памяти -определяет время выделения памяти системы -определяет время освобождения памяти память нужно выделить двумя функциями: malloc и HeapAlloc блоками по N килобайт,где N-номер в списке журнала
C++ структурированный тип Описать структурированный тип полями которого будут данные о 5 предметов. Описание 3 структур переменные и определить в какой из предметов средний балл больше. подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
27.11.2011, 13:00     Описать процедуру RemoveForInc(A, N), удаляющую из веществен- ного массива A размера N «лишние» элементы
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
 
int RemoveForInc(float* arr, int size) {
  int p, i, j;
  for(p = 0, i = 1; i < size; i++) {
       if(arr[i] < arr[p]) {
            for(j = i; j < size - 1; j++)
                 arr[j] = arr[j + 1];
            --size;
            i--;
       } else
           p++;
   }
   return size;
}
 
int main(void)
{
  float arr[] = { 5.5f, 2.5f, 4.6f, 7.2f, 5.8f, 9.4f };
  int   i, size = sizeof(arr)/sizeof(arr[0]);
 
  size = RemoveForInc(arr, size);
 
  for(i = 0; i < size; i++)
       printf("%.1f  ", arr[i]);
   putchar('\n');
   return 0;
}
 
Текущее время: 22:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru