Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 November 21

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Kyryl Sydorov
може й бере
Устрой ему контр-атаку
Говори мол если покажете такие числа, можете анулировать работу, иначе ставьте 5
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
нахуй такого препода
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Устрой ему контр-атаку
Говори мол если покажете такие числа, можете анулировать работу, иначе ставьте 5
красава
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Устрой ему контр-атаку
Говори мол если покажете такие числа, можете анулировать работу, иначе ставьте 5
Так і зроблю) Дякую
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
бо я дві години сьогодні шукав числа, а виявилося, що обісрався не я
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Kyryl Sydorov
Так і зроблю) Дякую
Это, меня не обязательно воспринимать всерьёз
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
а я бы так и сделал
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
ну я ще кілька днів почекаю, може хтось придумає
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
але я щось взагалі не розумію де там може зациклюватися)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
ну за умовою числа більше 0
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
там були ассерти й іфи
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
я просто їх вирізав, щоб не кидати довгу пасту вам)
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
double agm(const double a, const double b)
{
 //if (a <= 0 || b <= 0) throw std::invalid_argument("agm(a,b) is defined for a>0, b>0");
 if (a > b) return agm(b, a);

 double aLast = 0;
 double bLast = 0;
 double aNew = a;
 double bNew = b; // temporary variables for storing a(n), b(n)

 while (aLast != aNew)
 {
   aLast = aNew;
   bLast = bNew;
   aNew = std::sqrt(aLast * bLast);
   bNew = (aLast + bLast) / 2;
 }

//#ifndef NDEBUG // Assertion module
//  const double eps = 1e-9;
//  double a_recursive = calc_a(10, a, b);
//  assert(std::abs(1 - a_recursive / aLast) < eps);
//#endif
 return aLast;
}
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
осьо фулл
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
нормальный препод понимает, что мы все таки тренируемся лабы делать, а не писать реальные научные проекты, где подобная ошибка будет стоять всего
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
и тратить на это овердохера времени на поиски
источник

KS

Kyryl Sydorov in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
нормальный препод понимает, что мы все таки тренируемся лабы делать, а не писать реальные научные проекты, где подобная ошибка будет стоять всего
та препод нормальний, навіть хороший. Але йому дуже тяжко щось довести(
источник

a

arsenyi in IT KPI C/C++ ХВ (не UB)
ребят, простите за такой вопрос, просто уже сам не понимаю, такая глупая проблема. мне нужно сделать ввод массивы с клавиатуры, если я вместо n введу число, все работает. видел пример с указателем, но можно как то без него? (еще раз простите за такой вопрос,я просто запутался)
источник