Size: a a a

2020 December 06

Д

Данил in pro.cxx
y=
источник

Д

Данил in pro.cxx
условие
В одновимірному масиві, що складається з n цілих елементів, обчислити:
мінімальний за модулем елемент масиву;
источник

Д

Данил in pro.cxx
по итогу программа не считает модуль
источник

VK

Valentin Kornienko in pro.cxx
Данил
по итогу программа не считает модуль
1. @supapro
2. У вас у принципе не рабочий код. Он не может работать и компилироваться не должен.
источник

VK

Valentin Kornienko in pro.cxx
Данил
using namespace std;
#include <iostream>

int main(int argc, char **argv)
{
 int i, min, n;      
   cout <<"enter the number of elements of the array\n";
   cin >>n;      
   cout << "Input massiv A\n";
   n=n-1;
   int a[n];    
   for (i=0; i<=n; i++){
   
   cin >> a[i];
 }
   min=a[0];    
   for (i=0; i<=n; i++)
   {
    y= (abs(a[i]));  
       if (y < min) {
           min = y;
       }
   
   
    cout<<"unpaired elements = "<<a[i]<<endl;  
     
     
   }
   cout << "min= " << min << endl;
 return 0;
}
Размерность массива должна быть известна во время компиляции. То что ваш код собирается- это скорее расширение гцц или чего-то в кодблоксе, скорее всего. Но то, что написано- не должно быть собираемым.
источник

D

Danya in pro.cxx
Хм, а можно ли делать using namespace до объявления нейсмеспейса?
источник

VK

Valentin Kornienko in pro.cxx
Danya
Хм, а можно ли делать using namespace до объявления нейсмеспейса?
Не уверен, что автор вопроса привел полный исходник
источник

Д

Данил in pro.cxx
Danya
Хм, а можно ли делать using namespace до объявления нейсмеспейса?
я первокурсник поэтому как научили так и пишу
источник

Д

Данил in pro.cxx
сказали можно
источник

Д

Данил in pro.cxx
это полный код
источник

Д

Данил in pro.cxx
в условии задания написано что нужно вписать значение n самому. разве нет?
источник

D

Danya in pro.cxx
Данил, пожалуйста прочитай пункт 1 в сообщении Валентина. И прочитай описание этого чата (пункт 0)
И сделай выводы
https://t.me/ProCxx/418366
источник

Д

Данил in pro.cxx
а в чем проблема объяснить тут
источник

Д

Данил in pro.cxx
просто я уже сюда написал))
источник

ПК

Побитый Кирпич... in pro.cxx
Данил
а в чем проблема объяснить тут
Разная тематика чатов. Нубские вопросы в отдельном месте
источник

D

Danya in pro.cxx
@MasterZiv помоги человеку найти смысл
источник

AG

Alexander Galagutski... in pro.cxx
Alexey
но надо уточнить (лично мне, так как моя консерватория про барьеры памяти имеет пробелы)
Прозвучит странно в этом чате конечно, но я порекомендую почитать JMM JSR-133 (Java) там довольно сложный и сухой формализм того что за чем куда идет и как но намного большое материала по JММ чем про те же С++11 MM. Половина людей определяющий стандарт JMM принимали участие в С++11 ММ, так что разобраться потом в СММ будет проще, однако местами С++11 стандарт имеет более простые объяснения про fence нежели JMM тот же случай с IRIW на офф CPP WEB описывается более простым языком почему там нужен seq-cst. Что касается общего материала без ММ про барьеры и многопоточность могу от себя порекомендовать следующее: art of multiprocessor programming (книга про аллгоритмы но все ровно в контексте JVM инфраструктыры свободно переносится на плюсы), C++ Concurrency in Action: Practical, Mathematizing, C++ Concurrency: The post-Rapperswill Model (hardcor), Memory Barriers: a Hardware View for Software Hackers (чисто объяснения барьеров на процах, их различия описание Coherence-Cache)
источник

AS

Aλexander Syrotenko in pro.cxx
Alexander Galagutskiy
Прозвучит странно в этом чате конечно, но я порекомендую почитать JMM JSR-133 (Java) там довольно сложный и сухой формализм того что за чем куда идет и как но намного большое материала по JММ чем про те же С++11 MM. Половина людей определяющий стандарт JMM принимали участие в С++11 ММ, так что разобраться потом в СММ будет проще, однако местами С++11 стандарт имеет более простые объяснения про fence нежели JMM тот же случай с IRIW на офф CPP WEB описывается более простым языком почему там нужен seq-cst. Что касается общего материала без ММ про барьеры и многопоточность могу от себя порекомендовать следующее: art of multiprocessor programming (книга про аллгоритмы но все ровно в контексте JVM инфраструктыры свободно переносится на плюсы), C++ Concurrency in Action: Practical, Mathematizing, C++ Concurrency: The post-Rapperswill Model (hardcor), Memory Barriers: a Hardware View for Software Hackers (чисто объяснения барьеров на процах, их различия описание Coherence-Cache)
Дичайше плюсую!!!
источник
2020 December 07

C

Charm in pro.cxx
Alexander Galagutskiy
Прозвучит странно в этом чате конечно, но я порекомендую почитать JMM JSR-133 (Java) там довольно сложный и сухой формализм того что за чем куда идет и как но намного большое материала по JММ чем про те же С++11 MM. Половина людей определяющий стандарт JMM принимали участие в С++11 ММ, так что разобраться потом в СММ будет проще, однако местами С++11 стандарт имеет более простые объяснения про fence нежели JMM тот же случай с IRIW на офф CPP WEB описывается более простым языком почему там нужен seq-cst. Что касается общего материала без ММ про барьеры и многопоточность могу от себя порекомендовать следующее: art of multiprocessor programming (книга про аллгоритмы но все ровно в контексте JVM инфраструктыры свободно переносится на плюсы), C++ Concurrency in Action: Practical, Mathematizing, C++ Concurrency: The post-Rapperswill Model (hardcor), Memory Barriers: a Hardware View for Software Hackers (чисто объяснения барьеров на процах, их различия описание Coherence-Cache)
"свободно переносится на плюсы"

Жаль почти ни один lock-free алгоритм оттуда на плюсах не напишешь без гц 🙃
(ну ладно-ладно! если ты смертный, а не Даг)
источник

AG

Alexander Galagutski... in pro.cxx
Charm
"свободно переносится на плюсы"

Жаль почти ни один lock-free алгоритм оттуда на плюсах не напишешь без гц 🙃
(ну ладно-ладно! если ты смертный, а не Даг)
И каким образом тут гц выплывает в контексте многопоточности ?
источник