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

Удалить элементы кратные 7. Добавить после каждого элемента массива элемент со значенем 0. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считать текст из файла и вывести сначала вопросительные, а затем восклицательные предложения http://www.cyberforum.ru/cpp-beginners/thread401416.html
Здравствуйте форумчане) Помогите, пожалуйста! Требуется: Считать текст из файла и вывести на экран сначала вопросительные, а затем восклицательные предложения. Я как-то делал аналогичную задачу, но там на экран нужно было выводить только фразы в кавычках, а тут как? Вот код моей предыдущей программы. #include <fstream> #include <iostream> #include <string> using namespace std; int main()...
C++ Мумба-Юмба Имя входного файла: f.in Имя выходного файла: f.out Максимальное время работы на одном тесте: 1 секунда Максимальный объем используемой памяти: 64 мегабайта Слова в языке Мумба-Юмба могут состоять только из букв a, b, c, и при этом: • никогда не содержат двух букв b подряд, • ни в одном слове никогда не встречается три одинаковых подслова подряд. Например, по этому правилу в язык... http://www.cyberforum.ru/cpp-beginners/thread401414.html
подскажите решение задачи C++
представить программу позволяющую для заданного целого короткого числа выполнить 1)перестановку младшей и старшей триады 2) перестановку младшей и старшей тетрады 3) перестановку младшей и старшей триады старшего байта 4) перестановку младшей и старшей тетрады старшего байта 5)перестановку младшей и старшей триады младшего байта 6)перестановку младшей и старшей тетрады младшего байта
C++ вычислить процент
Программа, которая обрабатывает результаты экзамена Допусти ввожу кол-во студентов-10 Пятерок получили-6 чел Четверок-3 Троек-1 Двоек-0 и из этого Для каждой оценки программа должна вычислить процент от общего количества оценок. Программа должна проверить, чтобы количество оценок совпадало с количеством студентов.
C++ Нужен человек для решение задачи с++ http://www.cyberforum.ru/cpp-beginners/thread401392.html
Нужна обязательно быть завтра 08.12.2011 06.00-09.00 онлайн Московскому времени Задачи будут по тематикам struct, pointers, istream library, string, задачи будут легкие для 1 -го курса..... Одна задача -50-150 рублей в зависимости от сложности.... Оплата: webmoney Нужно решить задачу за 20-30 минут)
C++ помогите ришить задачу Предоставить программу позволяющую для заданного короткого целого числа выполнить: 1)перестановку младшей и старшей триады 2) перестановку младшей и старшей тетрады 3) перестановку младшей и старшей триады старшего байта 4) перестановку младшей и старшей тетрады младшего байта 5) перестановку младшей и старшей тетрады старшего байта 6) перестановку младшей и старшей триады младшего байта подробнее

Показать сообщение отдельно
xKyziAx
0 / 0 / 0
Регистрация: 04.10.2011
Сообщений: 6
07.12.2011, 19:48     Удалить элементы кратные 7. Добавить после каждого элемента массива элемент со значенем 0.
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
55
56
57
58
59
60
61
62
63
64
65
66
67
// Кузя 2.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <stdlib.h>
#include <conio.h>
#include <iostream>
#include <time.h>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL,"Russian");
    
    void form_mas(int a[100], int n)
    {
        randomize();
        for(int i=0; i<n; i++)
        a[i]=random(100)-50;
    }
    void print_mas (int a[100], int n)
    {
        for(int i=0; i<n; i++)
        cout<<a[i]<<" ";
    }
    void del_mas(int a[100], int n)
    {
        for ( int i=0; i<n; i++)
        {
            if(a[i] < 0)
            {
                for (int j=i; j<n; j++)
                a[j]=a[j\7];
                n--;
                i--; 
            }
        }
    }
    void add_mas (int a[100], int n)
    {
        for ( int i=0; i<n; i++ )
        {
            if(a[i] %2==0)
            {
                for (int j=n; j>i; j--)
                a[j] = a[j-1];
                n++; i++;
            }
        }
    }
 
    void main()
    {
        int a[100] , n;
        cout<<"\nВведите количество элемментов в массиве";
        cin>>n;
        form_mas (a,n);
        print_mas(a,n);
        del_mas(a,n);
        print_mas(a,n);
        add_mas(a,n);
        print_mas(a,n);
    }
    getch();
    return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!


Не Вдуплю... Де ошибки... помогите исправить пожалусто =)
Цель работы:

Сформировать одномерный массив целых чисел используя датчик случайных чисел.
распечатать полученный массив.
Удалить элементы кратные 7.
Добавить после каждого элемента массива элемент со значенем 0.
Распечатать полученный массив.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru