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

Найти произведение ряда - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Хранение и обработка данных с использованием линейных списков http://www.cyberforum.ru/cpp-beginners/thread435187.html
Люди, помогите пожалуйста!!! Дали задание к курсовой работе. Сделать надо любое из двух (какое легче) но сделать не могу ни 1, ни 2 Заранее спасибо!
C++ Проверить правильность написания коментариев Доброго времени суток! Проверьте, пожалуйста, правильно ли я понимаю фрагмент кода программы, проверьте комментарии правильно написаны или нет while (i1<size && i2<set1.size)//пока не достигнуть конец первого и конец второго массива { if (data==set1.data)//если первый элемент 1 массива равен первому элементу 2 массива { un=data;//то в новый массив записываем первый элемент, и... http://www.cyberforum.ru/cpp-beginners/thread435178.html
C++ Реализация очереди массивом
Как реализовать очередь с помощью массива????
очередь, стек, вектор, множество C++
не могу разобраться, если очередь и стек понятно что такое, то вектор и множество, я начинаю не понимать....вот если есть кусок кода с очередью и стеком, с вектором и множеством как? struct list_element { func* listfunc; list_element* next; list_element():listfunc(0),next(0){} };
C++ Задача на псевдографику. http://www.cyberforum.ru/cpp-beginners/thread435155.html
Здравствуйте. Помогите пожалуйста написать прототип функции.Суть состоит вот в чем: Имеется два массива char a = { '┌', '─', '┬', '┐', '├', '└', '┘', '┤', '┴', '┼', '│'} b = { '╒', '═', '╤', '╕', '╞', '╘', '╛', '╡', '╧', '╪', '║'} . На экран выводится таблицы, состоящая из символов массива а. Необходимо заменить все элементы этой таблицы на соответствующие элементы массива...
C++ Как вернуть шаблонный итератор? Например мне необходимо вернуть шаблонный итератор, но я не пойму почему не компилится, если без шаблона то все ОК. template <class T> vector<T>::iterator a<T>() { vector<T> f; return f.begin(); } Добавлено через 13 минут Вопрос снят. Нужно было сделать так. подробнее

Показать сообщение отдельно
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
25.01.2012, 23:05     Найти произведение ряда
Цитата Сообщение от Maksim_2011 Посмотреть сообщение
1. В матрице размером 4на5 найти наибольший среди наименьших элементов столбцов.
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
#include <stdio.h>
#define N 4
#define M 5
 
int main() 
{
    int m[N][M];
    int max = 0, min[N];
 
    for (int i = 0; i < N; i++)
        for (int j = 0; j < M; j++) {
            printf("a = ");
            scanf("%d", &m[i][j]);
        }
    for (int i = 0; i < N; i++) {
        for (int j = 0; j < M; j++) 
            printf("%d ", m[i][j]);
        printf("\n");
    }
    for (int i = 0; i < N; i++) {
        min[i] = m[i][0];
        for (int j = 0; j < M; j++) 
            if (min[i] > m[i][j]) min[i] = m[i][j];
        if (max < min[i]) max = min[i];
        printf("min[%d]= %d\n", i, min[i]);
    }
    printf("max = %d", max);
    return 0;
}
Добавлено через 29 минут
Цитата Сообщение от Maksim_2011 Посмотреть сообщение
2. Вычислить значение min (x(0)*x(1),x(1)*x(2),x(2)*x(3),....,x(n-3)*x(n-2),x(n-2)*x(n-1)), где x(i) - элементы вещественного массива x из n элементов. Массив содержит 18 элементов. Поиск максимального значения оформить в виде функции.
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
#include <stdio.h>
#define N 18
 
int search_max(int *p, int size)
{
    int max = 0;
    for (int i = 0; i < size - 1; i++) 
        if (max < p[i]) max = p[i];
    return max;
}
 
int main()
{
    int p[N];
    int *m = &p[0];
    int *min = m;
    for (int  i = 0; i < N; i++) {
        printf("x[%d] = ", i);
        scanf("%d", &m[i]);
    }
    for (int i = 0; i < N; i++)
        printf("%d ", m[i]);
    for (int i = 0; i < N - 1; i++) 
        min[i] = m[i] * m[i + 1];
    printf("\nmax = %d", search_max(min, N));
    return 0;
}
единственное не знаю как вот эти строки подкорректировать
C
1
2
int p[N];
int *m = &p[0];
 
Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru