Оба они служат одной endlи \nтой же цели в C ++ - они вставляют новую строку. Однако ключевое различие между ними состоит в том, что endlкаждый раз при вызове буфера вывода очищается, а \nне происходит.
Все, что должно быть выведено, сначала помещается в очередь в выходной буфер, а затем записывается на устройство (жесткий диск, монитор и т. Д.),
Очищая очередь в процессе.
int count=0;
double number,value;
value=-3;
number=value;
while(count<m.Lenght){//выполнять пока не дошли до конца массива
if(m[count]>0){
value=m[count];//его значение
number=count;//номер элемента
}
count++;
}
if(number==-3){
Console.Write("Нет положительных чисел");
}
else{
Console.Write("Последнее положительное число в массиве - " + value+ " имеет номер - "+number);
}