- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
............................
int mas1[5]={1,6,3,4,9};
int mas2[5]={9,6,3,4,1};
int mas3[5];
mas mas3[1]=sqr (mas1[1]*mas2[1]);
mas mas3[2]=sqr (mas1[2]*mas2[2]);
mas mas3[3]=sqr (mas1[3]*mas2[3]);
mas mas3[4]=sqr (mas1[4]*mas2[4]);
mas mas3[5]=sqr (mas1[5]*mas2[5]);
............................
Данный пример народного творчества попался мне в работе одного стюдента ) синтаксис сохранен в оригинале там точно написано sqr :). А пример должен был вычислять среднегеометрическое и писать в третий массив.
inkanus-gray 09.12.2010 00:16 # 0
andremacareno 09.12.2010 01:15 # 0
absolut 09.12.2010 08:28 # 0
USERNAME 09.12.2010 12:19 # 0
nil 09.12.2010 09:38 # +5
Место же оставлено…
andremacareno 09.12.2010 09:18 # 0
А про sqr - я тоже так называю макрос в случае необходимости.
andremacareno 09.12.2010 10:09 # 0
absolut 09.12.2010 11:39 # 0
absolut 09.12.2010 11:40 # 0
andremacareno 09.12.2010 11:56 # 0
в таком случае можно использовать pow(*тут произведение*, 1/n)
раз я так фейланул со средним геометрическим, то пойду в школу схожу
TarasB 09.12.2010 14:52 # −2
inkanus-gray 09.12.2010 15:03 # 0
Анонимус 09.12.2010 15:05 # 0
TarasB 09.12.2010 15:20 # −2
eth0 09.12.2010 21:51 # 0
TarasB 09.12.2010 15:20 # 0
int mas3[5];
...
mas mas3[2]=sqr (mas1[2]*mas2[2]);
Это создаётся массив из двух элементов типа mas? Этот студент перед всеми переменными ставит тип?
TheCalligrapher 09.12.2010 21:26 # +1
andremacareno 09.12.2010 23:17 # 0
bugmenot 09.12.2010 23:24 # +4
andremacareno 09.12.2010 23:17 # 0
bugmenot 09.12.2010 23:24 # +4
andremacareno 10.12.2010 08:34 # 0
absolut 10.12.2010 08:48 # +1
USERNAME 10.12.2010 00:32 # 0
koodeer 10.12.2010 11:11 # +3