c++
33 отговора
0 прегледа
Re: c++
Странно -- знаеш какво е ерзац, а не можеш да решиш елементарен проблем, част от обучението ти предполагам...
_____
The future is already here – it is just unevenly distributed
_____
The future is already here – it is just unevenly distributed
В общи линии
ако си женско - предлагаш кинти или дупе. Ако си мъжко - само кинти.
За такъв проблем - само така може да получиш решение, освен ако някой не се смили над теб де.
Bеer? Mоre?
Плацебото
За такъв проблем - само така може да получиш решение, освен ако някой не се смили над теб де.
Bеer? Mоre?
Плацебото
Re: c++
Преобразуваш числото в стринг, или направо го четеш от конзолата като стринг.
Търсиш/разглеждаш в стринга цифрите една по една.
Добавяш към променлива TotalSum нужните числа (отговарящи на условието), а в променлива TotalCount добавяш единица при всеко число, отговарящо на условията. Накрая, делиш TotalSum на TotalCount и ще получиш средно-аритметично... (проверка дали не е нула - може да няма нито едно число според условията)
За преобразуване от стринг към число и обратно се ползват функциите atoi() и itoa().
Търсиш/разглеждаш в стринга цифрите една по една.
Добавяш към променлива TotalSum нужните числа (отговарящи на условието), а в променлива TotalCount добавяш единица при всеко число, отговарящо на условията. Накрая, делиш TotalSum на TotalCount и ще получиш средно-аритметично... (проверка дали не е нула - може да няма нито едно число според условията)
За преобразуване от стринг към число и обратно се ползват функциите atoi() и itoa().
Редактирано от Naki на
Re: В общи линии
Аз бих му написал решението с непряка рекурсия и други методи от refuctoring, но току виж минало пред даскала и получи някоя тройка...
The last good thing written in C was Franz Schubert's Symphony No. 9.
The last good thing written in C was Franz Schubert's Symphony No. 9.
едно е ясно-
не могат да ревърснат стринг (иначе нямаше да отговарят на ник като твоя)
Редактирано от Kirosviniata на
Re: едно е ясно-
Може да е искал(а) да покаже, че е женски род, като обръща думата за МПЧ наобратно...
А може да е съвпадение.
А може да е турско име - Синеп.
*МПЧ - мъжки пол. член
А може да е съвпадение.
А може да е турско име - Синеп.
*МПЧ - мъжки пол. член
Re: c++
Като те гледам, говориш като клиент. На колко пари си оценяваш "продукта"? Може някой да се смили, както ти казаха по-горе.
Re: c++
Виж, повече от един хора се радват на този пич
най гуй страх дан истини и дансъ мини -- zaphod
най гуй страх дан истини и дансъ мини -- zaphod
Re: c++
Ти май само наминаваш в темите да раздаваш литературни напътствия 

Кажи нещо по задачата.
Кажи нещо по задачата.
Re: c++
Ти явно си "любовницата/секретарката/русата пръчка" на Свинята?:-)
Ех, как да ни тегля една путка майна...:-)
Ех, как да ни тегля една путка майна...:-)
Re: c++
Кажи си мъката сега, кое те притеснява?
Теб като те учат да програмираш С++, казаха ли ти нещо за Ф# ?
Относно задаяата ти, обърни внимание на условието. Искат ти цели и точно определени числа, които дори са малко на брой. Това доста улеснява и скъсчва цялата боза.
double ar[] = {tuk pishesh oniq chisla, sega me murzi da gledam koi bqha };
int size = sizeof(ar)/sizeof(ar[0]);
double mean = accumulate(ar,ar+size,(double)0) / size;
cout << "sterdoaritmetichno: " << mean << endl;
Теб като те учат да програмираш С++, казаха ли ти нещо за Ф# ?
Относно задаяата ти, обърни внимание на условието. Искат ти цели и точно определени числа, които дори са малко на брой. Това доста улеснява и скъсчва цялата боза.
double ar[] = {tuk pishesh oniq chisla, sega me murzi da gledam koi bqha };
int size = sizeof(ar)/sizeof(ar[0]);
double mean = accumulate(ar,ar+size,(double)0) / size;
cout << "sterdoaritmetichno: " << mean << endl;
Re: c++
Може и с 1ред (на php):
echo false===$figures=array_filter(str_split((string)$number),function($p){return$p>4&&$p<8?$p:null;}),array_sum($figures)/count($figures);

echo false===$figures=array_filter(str_split((string)$number),function($p){return$p>4&&$p<8?$p:null;}),array_sum($figures)/count($figures);