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

В массиве, состоящем из п вещественных элементов, вычислить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "вставка" с "заменой" текста в файле. http://www.cyberforum.ru/cpp-beginners/thread359073.html
Здравствуйте. Решил для обретения бесценного опыта написать свой простенький парсер конфигов. Вообщем читает вполне себе читает конфиг.. пишет его... но вот столкнулся с вопросом, который вновинку и ума не приложу как это реализовать. Надо мне сделать так, что если в конфиг пишутся две одинаковые строки, то одна другую "затирает". Как это реализовать? емнип в классе fstream нету что то...
C++ Case Можно ли как то в конструкции switch case задавать условие например case n<0:и выполнить действие http://www.cyberforum.ru/cpp-beginners/thread359061.html
Поместить в массив с[m] коэффициенты произведения двух многочленов. C++
В массивах a и b хранятся коэффициенты двух многочленов степеней k и l. Поместить в массив с коэффициенты их произведения. (Числа k, l, m - натуральные, m = k + 1; элементы массива с индексом i содержит коэффициенты при x в степени i)
Как запустить программу с параметрами? C++
Как запустить программу: srcds.exe ( путь D:\csserver\server) С параметрами: -console -game cstrike -port 27015 +maxplayers 24 +map de_dust2 +sv_lan 0 + log on -32bit -tickrate 66 . В консольном режиме! ______________ И ещё,возможно ли сделай смешанную программу: консоль над которой есть меню с несколькими пунктами?
C++ Массив объектов http://www.cyberforum.ru/cpp-beginners/thread359051.html
Создать массив объектов разного типа невозможно. Но, наверное, можно создать массив объектов, поле которых, будет содержать указатель на объекты разных типов. Такое можно реализовать через шаблоны? Набросайте код кто нибудь если не сложно)
C++ Определить количество чисел, встревающих в заданной матрице более одного раза Дана целочисленная прямоугольная матрица. Определить: 1) Количество строк, содержащих хотя бы один нулевой элемент 2) количества чисел, встревающих в заданной матрице более одного раза. Вот я сделал, для первого условия: #include <iostream> #include <cstdlib> #include <ctime> using namespace std; const int n = 5, m = 6; подробнее

Показать сообщение отдельно
Петррр
5943 / 3380 / 336
Регистрация: 28.10.2010
Сообщений: 5,926
01.10.2011, 19:55     В массиве, состоящем из п вещественных элементов, вычислить
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
#include <iostream>
 
using namespace std;
 
void del(int *array, int len, int pos, int zeroCount)
{
    for(int i = pos; i < len - 1; i++)
        array[i] = array[i + 1];
    for(int i = len - 1; zeroCount > 0; i--, zeroCount--)
        array[i] = 0;
}
 
int main(int argc, char ** argv)
{
    const int len = 20;
    int *array = new int[len];
    for(int i = 0; i < len; i++)
    {
        array[i] = rand() % 50 - 50;
        cout << array[i] << " ";
    }
    int pos = 0;
    int min = abs(array[pos]);
    
    for(int i = 0; i < len; i++)
        if (min > abs(array[i]))
        {
            pos = i;
            min = abs(array[pos]);
        }
    int sum = 0;
    for(int i = pos; i < len; i++)
        sum += array[i];
    cout << "\nMin position: " << pos << "\nsum: " << sum << endl;
    int p;
    cout << "enter P: ";
    cin >> p;
    int zeroCount = 0;
    for(int i = 0; i < len; i++)
        if (array[i] == p)
            del(array, len, i, ++zeroCount);
    for(int i = 0; i < len; i++)
        cout << array[i] << " ";
    cout << endl;
    delete [] array; 
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru