Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортування масиву за правилом: https://www.cyberforum.ru/ cpp-beginners/ thread1994359.html
Сортування масиву за правилом: спочатку елементи, які починаються на 1 за зростанням, потім які починаються на 2 за спаданням, потім решта чисел за зростанням Добавлено через 4 минуты Как...
Преобразовать массив: перенести элементы с четных позиций в начало массива, а с нечетных - в конец C++
/*1. Найти минимальный по модулю элемент массива. 2. Найти сумму модулей элементов массива, расположенных после первого элемента, равного нулю. 3. Преобразовать массив таким образом, чтобы в первой...
C++ Оператор && В C# при использовании оператор &&, если первая операция будет false, то проверка второй операции не выполняется. А как записать на С++ ? https://www.cyberforum.ru/ cpp-beginners/ thread1994348.html C++ Удалить из файла все записи, расположенные между заглавными буквами латинского алфавита и сами заглавные буквы https://www.cyberforum.ru/ cpp-beginners/ thread1994347.html
Дан символьный файл. Удалить из него все записи, расположенные между заглавными буквами латинского алфавита и сами заглавные буквы. Например: jsdgfjAd12jfhgjf8K6775jjjsdhjh6365. В файле останется...
C++ Перегрузка и шаблоны функций
Ребят, проверьте правильно ли написал.Главное, чтобы удовлетворяла всем условиям! Выполнить задания третьего семинара (1. Найти максимальный элемент массива. 2. Найти сумму элементов массива,...
C++ Цикл сортировки вывести в отдельную функцию https://www.cyberforum.ru/ cpp-beginners/ thread1994319.html
Здравствуйте, помогите пожалуйста цикл сортировки вывести в отдельную функцию. #include <iostream> #include <cstdio> #include<ctime> #include <cstdlib> using namespace std; void...
C++ Найти минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали(через функцию) Ребят, проверьте чтоб соблюдались все условия Дана целочисленная квадратная матрица. Определить: 1) сумму элементов в тех столбцах, которые не содержат отрицательных элементов; 2) минимум среди... https://www.cyberforum.ru/ cpp-beginners/ thread1994316.html Минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы C++
Ребят, программа работает, проверьте только на чистоту кода, пожалуйста Дана целочисленная квадратная матрица. Определить: 1) сумму элементов в тех столбцах, которые не содержат отрицательных...
C++ Вывод текста из файла, меняя местами соседние слова(через функцию) Ребят, проверьте все ли условия соблюдаются у меня в программе, пожалуйста. Выполнить задания пятого семинара("Строки и файлы") (Написать программу, которая считывает текст из файла и выводит его... https://www.cyberforum.ru/ cpp-beginners/ thread1994310.html C++ Вывод текста из файла, меняя местами соседние слова Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова. Ребят посмотрите правильно ли написана. Вроде работает #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread1994308.html
C++ На стадии выполнения выпадает исключение: найти причины и исправить ошибку
Добрый день. Имеется следующая проблема. Visual studio 2017. #include <iostream> #include <string> struct patrons { std::string name; //char name; double volume; }; int main()
C++ Работа с файлом "city.txt" Есть файл "city.txt". При запуске программы нужно проверить существует ли он вообще. Если есть спросить что нужно читать с него или дописать в него строку в конец. Пробовал так смотреть есть ли... https://www.cyberforum.ru/ cpp-beginners/ thread1994288.html
0 / 0 / 1
Регистрация: 16.03.2017
Сообщений: 16
0

Массивы. Найти минимальный по модулю элемент массива. Найти сумму модулей элементов после первого нуля - C++ - Ответ 10497885

31.05.2017, 13:48. Показов 2813. Ответов 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
/*1. Найти минимальный по модулю элемент массива.
2. Найти сумму модулей элементов массива, расположенных после первого элемента, равного нулю.
3. Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в четных позициях, а во второй половине — элементы, стоявшие в нечетных позициях*/
 
#include "stdafx.h"
#include <cstdio>
#include <iostream>
#include <cstdio>
 
#include <conio.h>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    const int e = 10;//инициализируем константу
 
    int H[e];//инициализируем массив он константы е
 
    for (int i = 0; i < e; i++)//запускаем цикл для ввода элементов массива
    {
        cout << "Введите элемент массива:";//выводим на экран сообщение
        cin >> H[i];//ввод i-того элемента массива с клавиатуры
    }
 
    int min;//инициализируем перменную min как минимальное значение элемента массива
 
    min = abs(H[0]);//присваем значение минимального по модулю элеменат массива
 
    for (int i = 0; i < e; i++)//цикл для прогона всего массива,если какой-то элемент будет меньше чем min
    {
         if (H[i] < min)
       {
               min = H[i];//присваивание нового минимального элемента массива(если есть)
       }
    }
 
           for (int i = 0; i < e; i++)//цикл на проверку по модулю
          {
              if (abs(H[i]) < min)
              {
            min = abs(H[i]);
              }
        
          }
    cout << min << " минимальный элемент массива" << endl;
 
    /*Найти сумму модулей элементов массива, расположенных после первого элемента, равного нулю.*/
 
    int firstzero = 0, summa = 0;//инициальзируем первый нулевой элемент и переменная суммы
 
    for (int i = 0; i<e; i++)//цикл для поиска првого нулевого элемента массива
        if (H[i] == 0)//если i-ый элемент массива равен нулю
          {
            firstzero = i;//тто в переменную firstzero записывается значение элемента
            break;//завершение цикла
          }
             for (int i = firstzero; i<e; i++)//цикл для суммы элементов массива
               summa += abs(H[i]);
               cout <<"Сумма модулей элементов массива,после первого равного нулю=:"<< summa<<endl;
 
    /*Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в четных позициях, а во второй половине — элементы, стоявшие в нечетных позициях*/
 
    int i=0, j=0,k=0, chet[e], nechet[e];//инициализирую еще два массива,что бы в один записать четные в другой не четные
 
      for (int i = 0;  i < e; i++)
         if (((i % 2) - 1) == 0)
             {
             chet[e] = H[i];
             
             }
         cout << chet[e];
 
    _getch();
}


Вернуться к обсуждению:
Массивы. Найти минимальный по модулю элемент массива. Найти сумму модулей элементов после первого нуля C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2017, 13:48
Готовые ответы и решения:

Найти минимальный элемент массива среди положительных элементов, расположенных левее первого нуля
Дан целочисленный вектор A(n). Найти минимальный элемент среди положительных элементов,...

Найти сумму модулей элементов массива, расположенных после минимального по модулю
Добрый вечер! :) Столкнулся с непреодолимой для себя задачей на данный момент. Очень нужна ваша...

Найти сумму модулей элементов массива, рассположенных после минимального по модулю элемента
Здравствуйте помогите мне пожалуйста с лабораторкой на тему одномерные массивы. вот задание: В...

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
в одномерном массиве {3.24, -7.16, 2.28, -0.16, -3.22, 7.14, 2.88, -3.20, 0.99, -4.15} найти сумму...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2017, 13:48
Помогаю со студенческими работами здесь

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
Дан целочисленный массив размера n. Нужно: Найти сумму модулей элементов массива, расположенных...

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
решите задачи по делфи пожалуйста 2.Дан одномерный целочисленный массив. Найти сумму модулей...

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

Найти сумму модулей элементов массива, расположенных после минимального по модулю элемента
Помогите пожалуйста с написанием программы!Вот условие : Найти сумму модулей элементов массива,...

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