#include
using namespace std;
int main() {
int a[5] = {3,4,6,7,9}, summa = 0, n;
for (n = 0; n < 5; n++) {
cout << a[n] << ' ';
if (a[n] % 3) continue;
summa += a[n];
}
cout << endl << "summa = " << summa << endl;
cin.get();
return 0;
}
Да пишите уже язык)
алгоритм-то простой: создаём отдельную переменную и инициализируем её нолём. В цикле for перебираем все элементы, внутри цикла - условие if, в котором проверяем кратность 3 (оцениваем остаток от деления на 3). Если число кратно трём - прибавляем к нашей переменной. В конце просто выводим её)
PHP
$array=array(3, 4, 5, 6, 7);
$sum=0;
foreach($array as $value){
if($value%3==0){
$sum+=%value;
}
}
echo $sum;
Ну а на паскале это будет выглядеть так:
sum:=0;
for a:=0 to 4 do if mas[a] mod 3=0 then inc(sum,mas[a]);
----------
mas - собственно, массив
sum - сумма
Эти люди ничего не понимают в программировании, на пхп делай вот так: