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

Удалить элементы массива, кратные 7 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ И снова я - три с половиной задачи. http://www.cyberforum.ru/cpp-beginners/thread62222.html
А вот и опять я с подборкой задач которые нужно решить, хотя не думаю что вы их будете решать но всё же пишу 1)Найти сумму элементов геометрической прогрессии с указаннымии номерами.Для прогрессии задаётся первый элемент и её знаменатель.Нахождение элемента прогрессии с указанным номером реализовать в виде функции, которая должна возвращать значение о том, может ли быть найден такой элемент....
C++ Последовательность после обработки надо записать в массив типа BYTE Дана последовательность символов типа CHAR и мне эту последовательность после обработки надо записать в массив типа BYTE. Далее массив передается в процедуру, которая анализирует процесс вывода массива в RichEdit. Рассматривается переменная типа WORD, которая представляется в виде битов: если первый бит равен 1 то выводится шестнадцетиричное представление, а если 0 то выводит как есть. Все... http://www.cyberforum.ru/cpp-beginners/thread62212.html
C++ Из Java в C++
нужно перевести код из Java в C++ Задание : Даны целые положительные числа M,N и набор из N чисел. Сформировать матрицу размера M*N , у которой в каждой строке содержится все числа из исходного набора ( в том же порядке). Вот код : public class Matrix { public static void main(Stringargs)
Среднее значение элементов массива.... C++
вобщем нужно ввести одномерный статический массив из К чисел... определить кол-во элементов массива, значение которых больше среднего значения всех элементов массива...и вывести на экран исходные данные и полученный результат... пока у меня получилось только вот что...и то не совсем работает(((#include <iostream.h> #include <math.h> int main() { const int SIZE = 5; double sales ; cout <<...
C++ Ханойские башни (нужна блок-схема) http://www.cyberforum.ru/cpp-beginners/thread62151.html
Помогите сделать блок-схему для игры Ханойские башни.
C++ Контрольная Работа!!! Помогите плз с решением примерочного варианта контрольной работы (я болел и в моей литературе особо не осведомляется про эти темы) Проверите себя и поможете заодно)) ЗАРАНЕЕ СПАСИБО Контрольная работа 1. Вариант 11. Ввести натуральное число. Сохранить все его цифры: а) в отсортированном массиве (массив распечатать); б) в списке (список распечатать).(список одно или двунаправленый)... подробнее

Показать сообщение отдельно
warlock91
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 14
09.11.2009, 15:10  [ТС]     Удалить элементы массива, кратные 7
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include "stdafx.h"
#include <iostream>
#include <locale>
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
 
    int a[100],i,n,o;
    setlocale (LC_CTYPE, "Russian");
    srand((unsigned)time(NULL));
    cout<<"введите размер массива:\n";
    cin>>n;
    for(int i=0;i<n;i++)
        {   a[i]=rand()%10;
            cout<<a[i]<<" ";
        }
 
 
    for(i=0;i<n;i++)
    {
        if(a[i]!=0)
            {
                o=a[i]%7;
            if(o==0)
                {
                    for(int j=i;j<=n;j++)
                        a[j]=a[j+1];n--;
                }
            }
    }
    cout<<"Массив после удаления эл-тов:"<<endl;
    for(i=0;i<n;i++)
        {
            cout<<a[i]<<" ";
        }
        cout<<endl;
        cout<<endl<<endl<<endl<<endl;
    for(i=0;i<=n;i++)
    {
        o=a[i]%2;
        if(o!=0)
            {
                for(int k=n;k>=i;k--)
                        a[k+1]=a[k];
                n++;
                a[i+1]=0;
            }
    }
    for(i=0;i<n;i++)
            cout<<a[i]<<" ";
    return 0;
}
Вот сделал сам!!!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru