1. c)
2. d)
3. d)
4. d)
5. b)
6. d)
7. a)
8. a)
9. ядро вычеслений и операций.
дальше долго)) я сам на уроке))
1) Первое задание
Program Test;
const size = 18;
Var a: array[1..size] of integer; i, k: integer;
Begin
Randomize;
i := 1;
k := 0;
while i <= size do
begin
a[i] := Random(0, 29);
i := i + 1;
end;
i := 1;
while i <= size do
begin
if (a[i] > 15) then
k := k + 1;
i := i + 1;
end;
i := 1;
while i <= size do
begin
Writeln(i, ') ', a[i]);
i := i + 1;
end;
Writeln();
Writeln('k = ', k);
End.
2) 2 задание
Program Test;
const size = 18;
Var a: array[1..size] of integer; i, s: integer;
Begin
Randomize;
i := 1;
s := 0;
while i <= size do
begin
a[i] := Random(0, 29);
i := i + 1;
end;
i := 1;
while i <= size do
begin
if (a[i] mod 2 = 0) then
s := s + a[i];
i := i + 1;
end;
i := 1;
while i <= size do
begin
Writeln(i, ') ', a[i]);
i := i + 1;
end;
Writeln();
Writeln('s = ', s);
End.
P.S. На фотографии не видно часть второго задания. Скорее всего там написано, что нужно посчитать сумму элементов массива с четным значением. Такую программу я и писал.
Смотрите код во вложении.
#include <iostream>
using namespace std;
int a, b;
void check(int a, int b);
int main()
{
cout<<"Enter 2 numbers\n";
cin>>a;
cin>>b;
check(a, b);
system("pause");
return 0;
}
void check(int a, int b)
{
if (a>b)
{
a=a*a*a;
b=b*b;
}
else
{
a=a*a;
b=b*b*b;
}
cout<<a<<"\n";
cout<<b<<"\n";
}
1. Клавиатура.
2. Карлсон.
3. Винни-Пух.
4. Почтальона Печкина.
5. Улица Колокольчиков, аллея Ромашек, бульвар Васильков.
6. Новый Год, Весна, Лето, Осень, Зима.
7. Штрих-код.
8. Ход конём.
9. Мигль — инспектор полицейского управления. Ведет регистрацию правонарушений и предварительное дознание. Обладает плоским юмором.
10. В бегемота.