0 / 0 / 0
Регистрация: 10.12.2011
Сообщений: 36
1

Вычисления в одномерном массиве А, состоящем из N целых элементов

13.03.2012, 02:35. Показов 679. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В одномерном массиве А, состоящем из N целых элементов, вычислить:
a) номер минимального по модулю элемента;
b) количество чётных элементов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2012, 02:35
Ответы с готовыми решениями:

В одномерном массиве, состоящем из n целых элементов, вычислить:
1.) минимальный по модулю элемент массива; 2.) сумму модулей элементов массива,...

В одномерном массиве, состоящем из n целых элементов, вычислить
В одномерном массиве, состоящем из n целых элементов, вычислить: А) произведение элементов...

В одномерном массиве, состоящем из целых элементов, вычислить
c# В одномерном массиве, состоящем из целых элементов, вычислить: А) количество элементов...

В одномерном массиве, состоящем из n целых элементов вычислить:
В одномерном массиве, состоящем из n целых элементов вычислить: 1) произведение элементов массива...

3
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
13.03.2012, 02:51 2
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
#include "iostream"
#include "ctime"
#include "cmath"
 
using namespace std;
 
 
int main()
{
    setlocale(0,"");
    int mas[100] = {0};
    int min, mini;
    int count = 0;
    int n;
    srand(time(0));
 
    cout << "Введите размер массива - ";
    cin >> n;
    cout << "\nСгенерированный массив:\n";
    for (int i = 0; i < n; i++)
    {
        cout << (mas[i] = -50 + rand() / 100) << " ";
    }
 
    min = mas[1];
    for (int i = 0; i < n; i++)
    {
        if(abs(mas[i]) < abs(min))
        {
            min = mas[i];
            mini = i;
        }
        if (mas[i] % 2 == 0)
        {
            count++;
        }
    }
 
    cout << "\nМинимальный по модулю элемент - " << min << ", его номер - " << mini + 1 << "\n";
    cout << "\nКоличество четных элементов - " << count << "\n";
    system("pause >> null");
    return 0;
}
Миниатюры
Вычисления в одномерном массиве А, состоящем из N целых элементов  
0
Фрилансер
Эксперт С++
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,375
Записей в блоге: 1
13.03.2012, 03:13 3
Infinity3000,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
#include <iterator>
#include <vector>
#include <cmath>
 
int main()
{
    std::vector <int> vec(std::istream_iterator <int> (std::cin), std::istream_iterator <int> ());
    std::copy(vec.begin(), vec.end(), std::ostream_iterator <int> (std::cout, " "));
    std::cout<<std::endl<<"Min = "<<std::min_element(vec.begin(), vec.end(), [] (int first, int second) { return abs(first) < abs(second); }) - vec.begin()<<std::endl;
    std::cout<<"Count = "<<std::count_if(vec.begin(), vec.end(), [] (int num) { return !(num % 2); })<<std::endl;
    return 0;
}
http://ideone.com/CuOQz
1
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
13.03.2012, 03:29 4
Dekio, я принципиально не использую STL при решении таких 1 курсных задач!

Потому что ТС не подойдет такое решение для сдачи этого задания! На начальном этапе при решении таких заданий изучаются циклы и тп и тд!

Мое мнение!

Возможно ТС меня поправит!!

Добавлено через 1 минуту
и по заданию
Цитата Сообщение от Crab95 Посмотреть сообщение
в одномерном массиве
то есть не в векторе!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2012, 03:29
Помогаю со студенческими работами здесь

В одномерном массиве, состоящем из n целых элементов, вычислить...
Есть проблемка. От меня требуется сделать два примера, но увы, с головным мозгом у меня видимо...

В одномерном массиве, состоящем из n целых элементов, вычислить:
В одномерном массиве, состоящем из n целых элементов, вычислить: Количество элементов массива,...

В одномерном массиве, состоящем из n целых элементов, вычислить:
В одномерном массиве, состоящем из n целых элементов, вычислить: сумму элементов массива,...

В одномерном массиве, состоящем из N целых элементов, вычислить
Помогите, пожалуйста, решить задачу! В одномерном массиве, состоящем из N целых элементов,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru