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

Массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добрый вечер, прошу помощи по строкам и лексемам (strtok) http://www.cyberforum.ru/cpp-beginners/thread394194.html
суть в чем... Строка будет скопирована из формул в экселе. По типу "=ЕСЛИ(A1>=12; 3;..." ит.п. Пытаюсь игнорировать пробелы, деля строку на лексемы пробелами, а потом уже в каждой лексеме выделять последующие. Прошу не предлагать просто выделить все числа, там специфичные формулы, так что задачу надо решить именно в этом порядке. Не пойму почему первый цикл выполняется только один раз, видимо...
C++ Найти наименьший элемент 3-его столбца матрицы Доброго времени суток всем.. Помогите решить задачку. Дана матрица А(5,3) 1) Создать новый одномерный массив, каждый элемент которого равен среднему арифметическому элементов соответствующей строки данной матрицы. 2) Найти наименьший элемент 3-его столбца 3) Поменять местами наименьший элемент 3-его столбца и элемент который находится на пересечении второй строки третьего столбца http://www.cyberforum.ru/cpp-beginners/thread394193.html
C++ Задачи массивы( объяснение)
Здравствуйте,не могли бы помочь в написании кода и обьяснить некоторые подробности есть несколько типов задач, по массивам которые хотелось бы разобрать первая это сортировка,но я ее сделал и вышло так #include <iostream> using namespace std; int main() { double x1,x2; double a, b, c; cout<<"The quadratic decision\nEnter in one line value of factors and press...
Кратчайший путь в графе. C++
Такая задача: Дан ориентированный взвешенный ациклический граф. Требуется найти в нем кратчайший путь из вершины s в вершину t. Первая строка входного файла содержит четыре целых числа n, m, s и t — количество вершин, дуг графа, начальная и конечная вершина соответственно. Следующие m строк содержат описания дуг по одной на строке. Ребро номер i описывается тремя натуральными числами b_i,...
C++ Вывести слова, заканчивающиеся буквой "а" http://www.cyberforum.ru/cpp-beginners/thread394175.html
Дана строка символов. Признак конца строки "\n" (перевод строки). Строка состоит из слов, разделенных пробелами. Вывести слова, заканчивающиеся буквой "а", с порядковыми номерами этих слов в данной строке. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. Избегайте использования слишком большого количества смайлов в сообщениях в тематических разделах...
C++ двумерная матрица А произвольной размерности Пусть есть двумерная матрица А произвольной размерности. Сформировать на ее основе вектор В элементами которого является сумма элементов строк подробнее

Показать сообщение отдельно
mrd
1 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 22
28.11.2011, 21:53     Массив
Найти k-ый положительный элемент массива, больший среднего всех чисел.

Добавлено через 1 час 35 минут
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
32
33
34
35
int main()
{
        const int n = 8;
        int i, k, S=0, t, c=0;
        int a[n], b[10];
        float Sr;
        printf("Input k: ", k);
        scanf("%d", &k);
        printf("Input %d elements massiv: ", n);
        for(i = 0; i < n; i++)
        scanf("%d", &a[i]);
        for(i = 0; i < n; i++)
        {
                S = S + a[i];
        }
        Sr = S/n;
        for(i = 0; i < n; i++)
        {
                if (a[i]> 0 && a[i]> Sr)
                {
                        b[i] = a[i];
                        c++;
                }
        }
        for(i = 0; i < c; j++)
        {
                if(i == k)
                t = b[i];
        }
        printf("%d ", b[i]);
        printf("\nSr = %f", Sr);
        printf("\nk positive el: %d ", t);
        getch();
        return 0;
}
помогите исправить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru