#include <iostream>
#include <ctime>
using namespace std;
int main ()
{
<span> setlocale (0,"russian");</span><span>
srand (time(NULL));
</span><span> short A[3],B[3];</span><span>
int a=0,b=0;</span><span>
cout << "Случайное заполнение массивов: " << endl;
</span><span> cout << "1-ый: ";
</span><span> for (short i=0;i<3;i++)</span><span>
{
</span><span> A[i]=rand()%20-9;</span><span>
cout << A[i] << ' ';</span><span>
a+=A[i];
</span><span> }
</span><span> cout << endl << "2-ой: ";
</span><span> for (short i=0;i<3;i++)</span><span>
{
</span><span> B[i]=rand()%20-9;</span><span>
cout << B[i] << ' ';</span><span>
b+=B[i];
</span><span> }
</span><span> cout << endl << "Произведение суммы данных массивов: " << a*b;</span><span>
system ("PAUSE>>VOID");</span><span>
return 0;
</span><span>}</span>
Uses CRT;
var i,j:integer;
begin
TextMode(CO80);
for i:=0 to 15 do
begin
TextColor(i);
for j:=0 to 7 do begin
TextBackGround(j);
Write(i:2,'/',j:2,' ')
end;
Writeln
end;
ReadKey
end.
Ещё вариант:
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int> v = { 12, 15, 2 };
cout << *max_element(v.begin(), v.end()) << endl;
return 0;
}
А) цикл <span>for i:=0 to 5 do s:=s+1; выполнится 6 раз. Переменная s будет равна 6,так как действие s:=s+1 будет увеличивать значение переменной s на 1 с каждым шагом цикла, а значение переменной i будет равно 5, так как for i:=0 to 5 do означает,что цикл будет выполняться, пока значение i, с начала цикла равное 0, не достигнет значения 5.
S=6 , i = 5.
б) В данном случае цикл не выполнится ни разу, так как значение n меньше значения i и используется команда to : </span><span>for i:=2 to n do.
Команда to используется для цикла,значение которого идет вверх. В данном случае, чтобы алгоритм выполнился хотя бы раз, нужно было использовать команду downto, которая работает в сторону уменьшения.
Так как алгоритм не будет выполнен, то и значения переменных не изменятся: S=1, i= 2.</span>
Возможно, имеется в виду вот это:
12/2=6?
Про алгоритм говорят - выполнить, а про задачу - решить.