const int size=20;
int array1[size];
int newArray[20];
int j = 0; // index for new array
int newSize=0;
int sum = 0;
void setup(){
Serial.begin(9600);
randomSeed(analogRead(A0));
for (int i=0; i<size; i++){
array1[i]= random(5,20);
Serial.print(array1[i]); Serial.print(" ");
}
Serial.println();
Serial.println(" NEW ARRAY");
for ( int i = 0 ; i < size ; i++){
if ( array1[i]>10){
//Serial.print(" "); Serial.println(array1[i]);
newArray [j] = array1[i];
j++;
newSize=j;
}
}
for ( int i = 0 ; i < newSize ; i++){
Serial.print(newArray[i]); Serial.print(" ");
sum=sum+newArray[i]; // считаем сумму
}
Serial.println(" ");
Serial.print("SUMMA = ");
Serial.print(sum); // вывод суммы
Serial.print(" ");
}
void loop() {
// put your main code here, to run repeatedly:
}