Ответ:
Учительница математики показывает пример ученикам.
И внимательно объясняет, чтобы ученики поняли как решать решение.
#include <iostream>
#include <ctime>
using namespace std;
int main ()
{
<span> setlocale (0,"russian");
</span><span> srand (time(NULL));
</span><span> short N;</span><span>
int sum=0;</span><span>
int max=0;</span><span>
cout << "N=";</span><span>
cin >> N;
</span><span> int *array=new int [N];</span><span>
for (short i=0;i<N;i++)</span><span>
array[i]=rand()%201-100;
</span><span> cout << "Получившийся массив: " << endl;
</span><span> for (short i=0;i<N;i++)</span><span>
{
</span><span> cout << array[i] << ' ';
</span><span> sum+=array[i];</span><span>
}
</span><span> for (short i=0;i<N-1;i++)</span><span>
{
</span><span> if (max<array[i])
</span><span> max=array[i];</span><span>
}
</span><span> cout << endl;</span><span>
cout << "Сумма элементов: " << sum << endl;</span><span>
cout << "Максимальное число: " << max << endl;
</span><span> system ("PAUSE");
</span><span> return 0;
</span><span>}</span>
Отмена
у нас было так)
100 \%
Var
S: string;
i: byte;
tmp: boolean;
begin
write('Введите строку: '); readln(S);
for i := 1 to Length(S) do
begin
if ((S[i] = '*') and (tmp = false)) then
begin
S[i] := '-';
tmp := true;
end;
if tmp = true then S[i] := '-';
end;
writeln(S);
end.