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

Перемещение масива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ А что ТЫ сдавал на первом курсе? http://www.cyberforum.ru/cpp-beginners/thread648303.html
Доброго времени суток дорогие форумчане. В целях саморазвития интересует какие задачки предлагаются студентам (не обязательно первого курса)? Просто любопытно на какой курс я - самоучка тяну. :D:D:D
C++ Как установить библиотеку FreeType? собсно сабж. ОС: Windows XP http://www.cyberforum.ru/cpp-beginners/thread648299.html
C++ Мнение о С/С++
Ребята, скажите пару слов о С/С++ (программы что запускаются без ОС) где-то слышал что это возможно, может уже есть такая тема. В общем меня интересует разработка приложений что заменяют ОС (системное программирование) в паре слов(сложность, перспектива, т.д т.п), спасибо...
C++ Почему появляется предупреждение о переводе типов?
Здравствуйте, когда я писал лабу у меня возник один вопрос. В этом коде: float x,y; cin<<x; x>2 ? y=x*x-3+2.5*x*x*x : x<-1 ? y=exp(x)+5+cos(0.001*x) : y=log(abs(tan(2*x)))-1; У меня выдавалось два предупреждения о том, что может иметь место потеря данных при переводе из типа float в тип double. Внимание, вопрос: почему компилятор хочет перевести всё в тип double?
C++ Фрактал Джулия http://www.cyberforum.ru/cpp-beginners/thread648230.html
Здравствуйте, решил разобраться с примером по куда из книги Сандерса,вот код: #include <iostream> #include <stdlib.h> #include <stdio.h> #include <math.h> #include "gl_helper.h" #include "cpu_bitmap.h" #include "book.h"
C++ Можно обратиться к локальной переменной из другой функции? Можно ли как-нибудь обратиться к локальной переменной из другой функции? Например: int PaPoRoTnik(){ extern int qq; int qq2=124; qq=qq2; // Вот здесь, можно как-нибудь значение передать???? } main(){ int qq=123; подробнее

Показать сообщение отдельно
PunkRoker44
1 / 1 / 0
Регистрация: 23.08.2012
Сообщений: 29
07.09.2012, 21:10     Перемещение масива
НУЖНО сделать. Перемещение указанного кол-ва элементов из конца в начало.
Уже ЕСТЬ. программа делает перемещение указанного кол-ва элементов из начала в конец.
как я понял нужно изменить что-то в цикле for, переделайте пожалуйста.Спасибо.
ПРИМЕЧАНИЕ: Нужно написать на С++ borland!
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
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream.h>
 
 
void main (void)
{
  int a[20],i,n,k=0,b,j;
  clrscr();
  cout<<"Введи размер массива и кол-во перемещаемых элементов ";
  cin>>n>>k;
  randomize();
  for(i=0;i<n;i++)
   {
    a[i]=random(50)-25;
    cout<<a[i]<<" ";
   }
  for (j=1;j<=k;j++)
  {
   b=a[n-1]; 
   for(i=0;i<n+1;i++)
    a[i]=a[i-1];
   a[n+1]=b;
  }
 cout<<"\nПолученный массив\n";
  for(i=0;i<n;i++)
    cout<<a[i]<<" ";
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru