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

Дано натуральное число n, действительные числа a1, ... a2n - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка "Выход за границу вектора" http://www.cyberforum.ru/cpp-beginners/thread275553.html
Помогите пожалуйста, не пойму в чем дело, вывод массива по лекции сделал а на нем ошибка выход за границу вектора. Объясните плиз. #include <iostream> #include <vector> #include <ctime> using namespace std; typedef vector<int> row; typedef vector<row> matrix; void create_random (int n, matrix &A) {
C++ Сортировка массивов. Поиск в отсортированных массивах Постановка задачи 1. Сформировать массив из n элементов с помощью датчика случайных чисел (n задается пользователем с клавиатуры). 2. Распечатать полученный массив. 3. Выполнить удаление указанных элементов из массива. 4. Вывести полученный результат. 5. Выполнить добавление указанных элементов в массив. 6. Вывести полученный результат. 7. Выполнить перестановку элементов в массиве.... http://www.cyberforum.ru/cpp-beginners/thread275547.html
Задать размерность матрицы с клавиатуры C++
Задан двумерный массив U. Значения n и m должны вводиться. Внутренние значения массива выбираются случайно. Полученный массив должен выводиться на экран.
Замена элементов линейного массива C++
Помогите пожалуйста! Срочно необходимо написать программу на BC31. Заменить отрицательные элементы линейного массива их модулями, не пользуясь стандартной функцией вычисления модуля. Подсчитать количество произведенных замен.
C++ нужно написать прогу со строками http://www.cyberforum.ru/cpp-beginners/thread275493.html
необходимо наиболее просто написать задачу на си получить из слова а,вычеркиванием некоторого кол-ва букв,слово b.отображать на экран промежуточные результаты.
C++ Дана строка. Определить, сколько раз в нее входит группа abc Дана строка.Определить,сколько раз в нее входит группа abc ПОМОГИТЕ ПЛИЗ!!! Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержимое. подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
13.04.2011, 17:11     Дано натуральное число n, действительные числа a1, ... a2n
1.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
int main( ) {
    int N, i;
    double *mas, res=1.;
    printf("N=");
    scanf("%d", &N);
    mas=new double[2*N];
    for(i=0; i<2*N; i++)
    {
        printf("[%d]=", i+1);
        scanf("%lf", &mas[i]);
    }
    for(i=0; i<N; i++)
        res*=mas[2*i]-mas[2*N-1-2*i];
    printf("Res=%lf\n", res);
    return 0;
}
В условии у Вас ошибка здесь:
Цитата Сообщение от tc Посмотреть сообщение
..(a2n-a2)
правильно будет: ..(a2n-1-a2)
 
Текущее время: 15:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru