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

Кольцевой массив.лабораторная! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файлы. Потоки http://www.cyberforum.ru/cpp-beginners/thread571566.html
Помогите пожалуйста, нужно нормально доработать программу.. у меня не получается... нужно чтобы программа считывала с блокнота данные и записывал их правильно (считывает строку, переводит временно в...
C++ Функции в С++ 1. Написать программу, содержащую функцию вычисления площади прямоугольника. Параметрами функции являются длины сторон прямоугольника. 2. Написать программу вычисления, вписанной и описанной в... http://www.cyberforum.ru/cpp-beginners/thread571552.html
Программа с использованием перезагрузки ф-ций для определения абсолютного значения числа C++
У меня завтра экзамен. Я решила все задачи кроме одной. Помогите пожалуйста или подскажите как сделать! Вот и задача! Программа с использованием перезагрузки ф-ций для определения абсолютного...
C++ Удаление символов
Скажите, как удалить все символы в строке после 3-его
C++ Вставить 0 перед n-м элементом последовательности http://www.cyberforum.ru/cpp-beginners/thread571529.html
В заданной последовательности целых чисел вставить нолик перед каждым n-м по счету элементом, используя тип данных vector.
C++ Описать тип struct Cirlce, задающий замкнутый круг на плоскости с центром в точке (x, y) и радиусом R 'Люди добрые,помогите чайнику,пожалуйста Описать тип struct Cirlce, задающий замкнутый круг на плоскости с центром в точке (x, y) и радиусом R. Реализовать в виде отдельных функций следующие... подробнее

Показать сообщение отдельно
Илья2012
0 / 0 / 0
Регистрация: 30.04.2012
Сообщений: 8

Кольцевой массив.лабораторная! - C++

11.05.2012, 18:49. Просмотров 424. Ответов 0
Метки (Все метки)

Задание:Если x -положительное число,то тогда очередь(размер) возрастает на еденицу , а если x -отрицательный на еденицу уменьшается. задан кольцевой массив.Помогите пожалуйста,к экзамену срочно нужно решить


#include <stdio.h>
#include <iostream.h>
#include <conio.h>
const int MAX=5;
void main()
{int top,bottow,size;
int i;
float x,a[MAX];
top=0;
bottow=0;
size=0;
if (size!=MAX)
{size++;
for (i=0;i<5;i++)
{
printf("vvedite \n");
scanf("%f",&x);

a[bottow]=x;
if(bottow==MAX-1) bottow=0;
else bottow++;
}
/*
if (size!=0)
{
size--;
x=a[top];
if (top==MAX-1) top=0;
else top++;}
*/
}
for(i=0;i<5;i++)
cout << a[i];
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru