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

Составить программу, которая превращает неупорядоченные массивы В [16] и С [20] следующим образом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление функции http://www.cyberforum.ru/cpp-beginners/thread580361.html
Помогите, пожалуйста, с задачей Напишите программу вычисления гиперболического синуса y=shx=((e^x)-(e^-x))/2=x+(x^3)/3!+(x^)5/3!...+(x^2n-1)/(2n-1)! ... с точность e=0.000001. Подсчитайте сколько членов ряда необходимо для этого. Проверьте результат с помощью встроенных функций.
C++ Произведение строк из текстового файла Составить текстовый файл, состоящий из строк следующего вида: <количество чисел в строке><число 1><число 2>………….<число N>. Написать функцию нахождения произведения элементов таких строк. В программе последовательно читать из файла строку чисел, находить произведения. Результат вывести на экран. Содержимое файла 2 6 10 #include "stdafx.h" #include <iostream> #include <math.h>... http://www.cyberforum.ru/cpp-beginners/thread580353.html
Экспорт в картинку / Слои / Холсты C++
Есть холст такого типа: HDC Drawing = CreateCompatibleDC(SGWndDC); HBITMAP amap = CreateCompatibleBitmap (SGWndDC, 2000, 2000); SelectObject (Drawing, amap); Как мне перевести его в изображение? Конкретно спрашиваю про библиотеки и функции. Спасибо. Добавлено через 1 час 35 минут Ап. Вопрос срочный, что, никто не сталкивался с таким?
Преобразование Барроуза-Уилера C++
Написать программу предварительной обработки данных для улучшения сжатия без потерь (преобразование Барроуза-Уилера).
C++ Ошибка в С++ http://www.cyberforum.ru/cpp-beginners/thread580329.html
Здравствуйте, программа выдает при запуске Error: ( stream != NULL ) ; объясните(укажите мне на ошибку где у меня тут не правильно). Задание такое: 1) Составить программу интерполирования функции с использованием полинома Лагранжа. 2) Ввод исходных данных организовать через файлы. 3) Ввод порядка полинома и длинны массива исходных данных организовать через терминал. 4) Максимальный...
C++ debug assertion failed Помогите пожалуйста,пишет debug assertion failed,когда запускаю .exe, а когда компилирую в программе и запускаю,все отлично идёт,в чем дело,объясните плз. Картинка ошибки внизу. Ругается на fscanf,а его я использую только в этом коде программы. slv1 *v1s() { FILE *in1; const int max1 = 20; int i=0; slv1 *memory1=NULL; memory1=new slv1; подробнее

Показать сообщение отдельно
Andrey.K
 Аватар для Andrey.K
338 / 259 / 15
Регистрация: 14.11.2010
Сообщений: 480
30.05.2012, 14:58     Составить программу, которая превращает неупорядоченные массивы В [16] и С [20] следующим образом
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
#include <conio.h>
using namespace std;
const int n=16,m=20;
void Input(int* mas,int n)
{
    for(int i=0;i<n;i++)
    {
        cout<<"Введите ["<<i<<"] элемент:";cin>>mas[i];
    }
}
void OutPut(int* mas,int n)
{
    for(int i=0;i<n;i++)
        cout<<mas[i]<<" ";
}
void Swap(int* mas,int n)
{
    int max=mas[0],min=mas[0];
    for(int i=0;i<n;i++)
    {
        if(mas[i]>max) { max=mas[i]; }
        if(mas[i]<min) { min=mas[i]; }
    }
    for(int i=0;i<n;i++)
    {
        if(mas[i]==max) mas[i]=min;
        else if(mas[i]==min) mas[i]=max;
    }
}
int main()
{
    setlocale(0,"Rus");
    int B[n],C[m];
    cout<<"Введите данные для массива B: "<<endl;
    Input(B,n);
    cout<<"Введите данные для массива C: "<<endl;
    Input(C,m);
    cout<<endl<<"Массив B:"<<endl;
    OutPut(B,n);
    cout<<endl<<"Массив C:"<<endl;
    OutPut(C,m);
    Swap(B,n);
    Swap(C,m);
    cout<<endl<<"Измененный Массив B:"<<endl;
    OutPut(B,n);
    cout<<endl<<"Измененный Массив C:"<<endl;
    OutPut(C,m);
    getch();
    return 0;
}
 
Текущее время: 20:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru