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

массивы, его индексы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму ряда http://www.cyberforum.ru/cpp-beginners/thread179019.html
Помогите написать программу накопления суммы. S=1/a+1/a(a+1)+1/a(a+1)(a+2)...
C++ Сжать массив, удалив из него элементы, модуль которых находится в заданном интервале в одномерном массиве состоящем из n вещественных элементов вычислить: 1)максимальный элемент массива; 2)сумму элементов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элементы, модуль которых находится в интервале Освободившиеся в конце массива элементы заполнить нулями. Добавлено через 55 секунд ребят, подскажите пожалуста. как решить... http://www.cyberforum.ru/cpp-beginners/thread179013.html
C++ преобразовать задание ввиде функции
Все необходимые данные для функций должны передаваться им в качестве параметров. Использование гло- бальных переменных в функциях не допускается. #include "stdafx.h" #include <stdlib.h> #include <conio.h> #include <math.h> int main() {
Как создать приоритетную очередь? C++
Пусть имеется обслуживающая система из n обслуживающих аппара-тов. Работа этой системы разбита на такты. В течение одного такта мо-жет одна заявка стать в очередь и одна заявка приступить к обслужива-нию, (разумеется, если аппарат свободен). Вероятность заявки поступить на обслуживание Р(A), вероятность обслужить заявку P(B), вероятность заявки покинуть очередь после Т тактов Р(С). ...
C++ Переворот линейного списка http://www.cyberforum.ru/cpp-beginners/thread178994.html
Построить линейный список из нескольких динамических переменных, содержащих вводимые целые числа. Если введенный список упорядочен по возрастанию, то оставить его без изменения, иначе перестроить элементы этого списка в обратном порядке. Вывести полученный список. #include <stdio.h> #include <malloc.h> #include <conio.h> #include <dos.h> struct spis { float value;
C++ c++ меню как мне создать меню в c++ можетедать млаенький пример? спасибо подробнее

Показать сообщение отдельно
yardie
 Аватар для yardie
8 / 8 / 0
Регистрация: 14.07.2010
Сообщений: 166
20.10.2010, 16:13     массивы, его индексы
Известны данные о росте 8 юношей в классе, упорядоченны по убыванию. Ни одна пара учеников не имеет одинаковый рост. В начале учебного года в класс поступил новый ученик.Какое место в перечне роста займёт этот ученик, если известно что его рост не совпадает ни с одним, меньше самого большого и большн самого маленького.

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
#include <iostream>
using namespace std;
 
void main()
{
const int SIZE=8;
int a[SIZE];
int i,n, index;
 
 
for (i=0; i<SIZE; i++)
cin >> a[i];
cout << "Enter ";
cin >> n;
 
for (i=0; i>SIZE; i++)
{
if(a[i]>a[n] && a[i-1]<a[n])
index = i;
 
}
 
cout << index<<endl;
for (i=0; i<SIZE; i++)
{
cout << "Result " <<a[i]<< endl; 
}
 
cin.get();
cin.get();
}


Вот тут я пытаюсь узнать больше ли он предыдущего и меньше ли следующего, если да то сохраняю его индекс, но программа выдаёт мусор
C++
1
2
3
4
5
6
for (i=0; i>SIZE; i++)
{
if(a[i]>a[n] && a[i-1]<a[n])
index = i;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru