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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
маня
1 / 1 / 0
Регистрация: 28.04.2012
Сообщений: 115
#1

Реализовать с использованием массива двунаправленное кольцо (программа работает не правильно) - C++

10.06.2013, 11:14. Просмотров 278. Ответов 0
Метки нет (Все метки)

Подскажите. что не так в программе?
работает не совсем правильно
1) Реализовать с использованием массива двунаправленное кольцо (просмотр возможен в обе стороны, от последнего элемента можно перейти к первому).
2) Распечатать полученный массив, начиная с К-ого элемента и до К-1 ( по кольцу влево).
3) Добавить в кольцо первый и 3 последних элемента.
4) Распечатать полученный массив, начиная с К-ого элемента (и до К+1 по кольцу вправо).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
using namespace std;
#define N 10
void kolco(float *A,int dim, int k,int kol)
{
  for(int i=k;;i++)
  {
 if(i>N*kol+k+1) break;
 printf("A[%d]=%.2f ",i%dim,A[i%dim]);
  }
}
void main()
{
 float A[N];
 int k=0;
 for(int i=0;i<N;i++)
 A[i]=(float)rand()*100/(float)RAND_MAX;
 kolco(A,N,k,1);
system ("pause");
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2013, 11:14     Реализовать с использованием массива двунаправленное кольцо (программа работает не правильно)
Посмотрите здесь:

Программа работает, не не совсем правильно... C++
C++ Реализовать с использованием массива очередь
Правильно ли работает программа? C++
Не правильно работает программа C++
Не правильно работает программа(Сортировка) C++
C++ Программа работает не правильно
C++ Программа не всегда работает правильно
C++ Не правильно работает программа
C++ Реализовать с использованием массива двунаправленное кольцо
C++ Почему программа не работает правильно?
Как правильно реализовать инициализацию массива функцией? C++
Реализовать однонаправленное кольцо с использованием массива C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru