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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
6y6Jl9
0 / 0 / 0
Регистрация: 25.03.2012
Сообщений: 3
#1

Все отрицательные числа массива возвести в куб и найти их сумму. - C++

25.03.2012, 21:23. Просмотров 1332. Ответов 4
Метки нет (Все метки)

1.С клавиатуры вводится последовательность из N чисел. Все отрицательные числа возвести в куб и найти их сумму.
2.С клавиатуры вводится массив вещественных чисел Е[8], определить номер минимального элемента массива.
Решаю контрольную, не получается решить эти 2 задания, вроде все элементарно, но ничего не выходит, если можно, наведите на мысль или помогите решить, уже голова не варит.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2012, 21:23     Все отрицательные числа массива возвести в куб и найти их сумму.
Посмотрите здесь:

Из положительных элементов массива извлечь корень, отрицательные возвести в квадрат C++
Как возвести числа в квадрат , куб (также в другие степени ) в с++? C++
Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения C++
Одномерный массив. Все отрицательные среди них числа возвести в квадрат, найти их сумму и количество C++
Одномерный массив. Все отрицательные среди них числа возвести в квадрат, найти их сумму и количество C++
Найти все отрицательные элементы массива C++
Все отрицательные числа возвести в квадрат, найти их количество, порядковые номера и сумму. Что не так в коде? C++
C++ Даны действительные числа. Отрицательные возвести в квадрат, а из положительных извлечь корень
C++ Записать в начале массива все отрицательные числа
Все элементы исходного массива, стоящие на нечетных местах, возвести в квадрат, на четных местах – в куб C++
C++ Все положительные числа массива умножить на 2, все отрицательные поделить на 2
Даны действительные числа А, В, С. Большее из них возвести в квадрат, "среднее"(по величине)- в куб, меньшее - C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
25.03.2012, 21:45     Все отрицательные числа массива возвести в куб и найти их сумму. #2
Цитата Сообщение от 6y6Jl9 Посмотреть сообщение
1.С клавиатуры вводится последовательность из N чисел. Все отрицательные числа возвести в куб и найти их сумму.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
int main()
{
    int s=0,n;
    std::cout << "Vvedite N: ";
    std::cin >> n;
    while (n)
    {
        --n;
        int a;
        std::cin >> a;
        if (a<0) s+=a*a*a;
    }
    std::cout << "Summa: " << s << std::endl;
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от 6y6Jl9 Посмотреть сообщение
2.С клавиатуры вводится массив вещественных чисел Е[8], определить номер минимального элемента массива.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
int main()
{
    double min=1000000000;
    std::cout << "Vvedite massiv: ";
    std::cin >> n;
    for (int i=0;i<8;i++)
    {
        double a;
        std::cin >> a;
        if (a<min) min=a;
    }
    std::cout << "Minimum: " << min << std::endl;
    return 0;
}
6y6Jl9
0 / 0 / 0
Регистрация: 25.03.2012
Сообщений: 3
25.03.2012, 22:06  [ТС]     Все отрицательные числа массива возвести в куб и найти их сумму. #3
Спасибо, щас буду разбираться и проверять работоспособность))

Добавлено через 16 минут
А вот эту задачку можно?
Оклад сотрудника учреждения увеличивается каждые полгода на 14 % от предыдущего. Какой срок необходимо проработать, чтобы получать зарплату не менее 17500 рублей?
П.С. знаю, наглость
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
25.03.2012, 22:15     Все отрицательные числа массива возвести в куб и найти их сумму. #4
Цитата Сообщение от aram_gyumri Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
int main()
{
    double min=1000000000;
    std::cout << "Vvedite massiv: ";
    std::cin >> n;
    for (int i=0;i<8;i++)
    {
        double a;
        std::cin >> a;
        if (a<min) min=a;
    }
    std::cout << "Minimum: " << min << std::endl;
    return 0;
}

Добавлено через 1 минуту

//просили индекс наименьшего!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
int main()
{
    double min=1000000000.0;
    int id;//просили индекс!!
    std::cout << "Vvedite massiv: ";
    std::cin >> n;
    for (int i=0;i<8;i++)
    {
        double a;
        std::cin >> a;
        if (a<min) {min=a; id=i;}//просили индекс!!
    }
    std::cout << "ID of Minimum: " << id << std::endl;//просили индекс!!
    return 0;
}
Цитата Сообщение от 6y6Jl9 Посмотреть сообщение
Спасибо, щас буду разбираться и проверять работоспособность))

Добавлено через 16 минут
А вот эту задачку можно?
Оклад сотрудника учреждения увеличивается каждые полгода на 14 % от предыдущего. Какой срок необходимо проработать, чтобы получать зарплату не менее 17500 рублей?
П.С. знаю, наглость
Всё зависит от начальной зарплаты. Может сотрудник уже в начале 100500 руб зарабатывает?
6y6Jl9
0 / 0 / 0
Регистрация: 25.03.2012
Сообщений: 3
26.03.2012, 09:22  [ТС]     Все отрицательные числа массива возвести в куб и найти их сумму. #5
Kuzia domovenok,

Добавлено через 30 минут
Оклад сотрудника учреждения увеличивается каждые полгода на 14 % от предыдущего. Какой срок необходимо проработать, чтобы получать зарплату не менее 17500 рублей?
Начальный оклад составил 12500 рублей.
Вот вся задача в сборе.
Yandex
Объявления
26.03.2012, 09:22     Все отрицательные числа массива возвести в куб и найти их сумму.
Ответ Создать тему
Опции темы

Текущее время: 02:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru