Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение палиндрома в строке http://www.cyberforum.ru/cpp-beginners/thread873666.html
Суть задачи в том, чтобы в заданной строке найти самый длинный палиндром, при чем в строке abacbaa самый длинный палиндром ababa, если есть несколько палиндромов одинаковой длины, найти любой из них....
C++ Цикл for и OpenMP Недавно распаралелил свой цикл for, а теперь решил посмотреть на сколько я выигрываю от этого. Но вот неожиданность, все многопоточные версии работают дольше, чем одномоточная. Грешу на... http://www.cyberforum.ru/cpp-beginners/thread873662.html
графика (Написать программу «цветок»: распускается и закрывается.) C++
Написать программу «цветок»: распускается и закрывается.
C++ Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его.
Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его. String^ GetName() { try { ...
C++ Нахождение элементов в строках http://www.cyberforum.ru/cpp-beginners/thread873645.html
пишу программу, которая позволяет найти элементы в строках, все замечательно ищется, но только ПЕРВЫЙ элемент, как сделать так, чтобы на экран выводились ВСЕ элементы, удовлетворяющие поиску? Все...
C++ Ошибка В чем ошибка? #include<iostream> #include<stdio.h> #include<ctime> #include<cmath> using namespace std; double dist(int *a, int i1, int i2){ return sqrt((a-a)*(a-a)+(a-a)*(a-a)); }... подробнее

Показать сообщение отдельно
vetal0007
29 / 29 / 1
Регистрация: 11.02.2012
Сообщений: 339

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++

21.05.2013, 22:24. Просмотров 1342. Ответов 7
Метки (Все метки)

1)Сформировать одномерный массив целых чисел, используя датчик случайных чисел.
2)Распечатать полученный массив.
3)Перевернуть массив и, если число элементов массива нечетное, удалить его средний элемент.
4)Добавить в начало массива 3 элемента с значением M[ I+10 ]-2.
5)Распечатать полученный массив.

Незнаю как сделать 3й пункт
Вот что сделал:

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
#include "stdafx.h"
#include <iostream>
#include <time.h>
#include <stdlib.h>
#define size 10
using namespace std;
int main()
{
    srand(time(NULL));
    int i, a[size];
    cout<<"Massiv: ";
    for(i=0; i<size; i++)
    {
        a[i]=rand()%100-50;
        cout<<a[i]<<" ";
    }
    cout<<"\n";
    cout<<"\nMassiv2 (M[ I+10 ]-2): ";
    for (i = size-2; i >= 0; i--)
        a[i]=a[i-3];
    a[0]=rand()%100-50;
    for (i = 1; i < 3; i++)
    a[i]=a[i-1]+2;
    for (i = 0; i < size-2; i++)
        std::cout << a[i] << ' ';
    std::cout << "\n";
    system ("pause");
    return(0);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru