<span>С:\
</span>С:\мои документы
С:\<span>фильмы
</span>С:\фильмы\<span>интересный фильм.avi
</span>С:\мои документы\иванов
С:\мои документы\<span>петров
</span>С:\мои документы\иванов\<span>QBasic.exe
</span>С:\мои документы\иванов\<span>рисунки
</span>С:\мои документы\иванов\рисунки\<span>море.bmp
</span>На будущее, перефоткай страницу с этим заданием. Так ничего не понятно.
Тебя спасло, что она у меня на диске завалялась. Без той картинки это невозможно.
Написал программу с комментариями, сами составите алгоритм
int main () {
const int n = 10;
int massive[n];
int maxElem;
int numberOfMaxElem;
for(int i=0;i<n;++i) {
cin>>massive[i]; // вводим массив из 10 элементов
}
maxElem = massive[0]; // максимальный элемент - первый, присваиваем
for(int i=0;i<n;++i) {
if(massive[i]>maxElem) { // если максимальный элемент меньше
maxElem = massive[i];//чем данный, то данному присваеваем //максимальный
numberOfMaxElem = i; //определяем номер макс элемента
}
}
int multElemBeforeMax;
for(int j=0;j<numberOfMaxElem;++j) {
multElemBeforeMax *= massive[j]; // произведение элементов до максимального
}
int countElemBehindMax;
countElemBehindMax = n-numberOfMaxElem; // кол-во элементов после максимального
cout <<multElemBeforeMax; // вывод на экран
cout <<countElemBehindMax;
return 0;
}
12AC,6E?Ноль называется значащим, если удаление его из записи числа ведёт к изменению значения числа. !!!Приведите решение задачи!!!.
// 12AC,6E (16с/с) = 1001010101100.0110111 (2 с/с)
//PascalABC.NET (версия 3.1, сборка 1196 от 09.03.2016)
begin
var a := ArrRandom(10, -5, 10);
writeln(a);
var i:=1;
var s:=0;
while i<=9 do begin
s:=s+a[i];
i:=i+2;
end;
writeln(s);
end.