Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите пожалуйста...!!! С++

77K
12 января 2012 года
user_evrey
4 / / 12.01.2012
ЗАДАЧА 1
В одномерном массиве состоящем из n вещественных элементов (n - ввести с клавиатуры) вычислить:
1)максимальный элемент массива;
2)сумму элементов массива, расположенных до 13 элемента массива.
Сжать массив, удалив из него все элементы, модуль которых находиться в интервале[a,b] (значения ввести с клавиатуры). Освободившиеся в конце массива элементы заполнить нулями.

ЗАДАЧА2
В одномерном массиве состоящем из n вещественных элементов (n - ввести с клавиатуры) вычислить:
1)количество элементов массива, больше С(ввести с клавиатуры);
2)произведения элементов массива, расположенных после максимально элемента.
Преобразовать массив таким образом, чтобы с начала располагались все отрицательные элементы, а потом - все положительные (элементы равные ), считать положительными.

ЗАДАЧА3
Пусть 6 населенных пунктов (К) обозначены номерами от 1 до 6, а пять кандидатов (n) номерами от 1 до 5. Количество голосов, которое набрали кандидаты в каждом пункте, определяются по формуле a(kn)=random(10*i+50), где і - номер вашего варианта, а сумма голосов, отданных за кандидата определяет его рейтинг. Вывести на экран таблицу результатов голосования, где в строках присутствуют данные с населенных пунктов, а в столбцах - данные по конкретному кандидату.
ДОП.: в каких населенных пунктах кандидаты набрали минимальное количество голосов?

Помогите пожалуйста... Очень надо.. Эти три задачи решают мою дальнейшую жизнь...
76K
14 января 2012 года
kmaks
10 / / 10.12.2011
Студенты, в таких постах нужно сразу указывать бюджет. Какими суммами располагаешь?
77K
17 января 2012 года
user_evrey
4 / / 12.01.2012
Все как обычно... Только деньги деньги... А что сделать если это спец предмет и к моей профессии отношения не имеет. а нас заставляют учить(((
277
18 января 2012 года
arrjj
1.7K / / 26.01.2011
Цитата: user_evrey
Все как обычно... Только деньги деньги... А что сделать если это спец предмет и к моей профессии отношения не имеет. а нас заставляют учить(((



А потом финансисты заявляют:"мы этот ваш компьютер не знаем ! вы сделайте так чтоб мы тут нажали и оно всё само посчитало! и одноклассников!"

79K
18 января 2012 года
Krekan
1 / / 05.01.2012
Привет! Так как сам новичок в программировании, попробую помочь. Первая задача:

Код:
#include <iostream>


using namespace std;


void main()
{
    int Num;
    int InputValue;
    int Max = 0, Sum = 0;
    int a,b, module, j, FlagMod = 0;
           
    cout<<"Please input number of elements\n";
    cin>>Num;

    int* mas = new int[Num];
   
    for(int i = 0; i<Num; i++)
    {
        cout<<"Please input numbers\n";
        cin>>InputValue;

        mas = InputValue;
    }

    Max = mas[0];

    for(int i = 1; i<Num; i++)
    {
       
        if(mas>Max)
            Max = mas;
       
    }

    if(Num>13)
    {
        for(int i = 0; i<13; i++)
        {
            Sum+=mas;
        }
    }
    else
    {
        for(int i = 0; i<Num; i++)
        {
            Sum+=mas;
        }
    }

    printf("Max number is: %d\n", Max);

    printf("Sum is: %d\n", Sum);

    cout<<"Please input a\n";
    cin>>a;

    cout<<"Please input b\n";
    cin>>b;

    for(int i = 0; i<Num; i++)
    {
        module = abs(mas);

        if((module>a) && (module<b))
        {  
            mas = 0;
        }
    }

    printf("\n");

    for(int j = 0; j<Num;j++)
    {
        for(int i = 0; i<Num-1; i++)
        {
            if(mas == 0)
            {
                mas = mas[i+1];
                mas[i+1] = 0;
            }
        }
    }

    for(int i = 0; i<Num; i++)
    {
        printf("%d ", mas);
    }

    printf("\n");

    delete [] mas;
   
}
297
18 января 2012 года
koodeer
1.2K / / 02.05.2009
Krekan, в целом неплохо. Но раз уж это C++, то не используй printf, используй всегда cout.
77K
19 января 2012 года
user_evrey
4 / / 12.01.2012
Спасибо мужики...)))) А есть какие то хотя бы наталкивающие материалы на 2,3 задачу::???
76K
24 января 2012 года
kmaks
10 / / 10.12.2011
Либо учись, либо плати деньги. Умные самые что ли?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог