с информатикой кл 1. Что будет напечатано в результате работы фрагмента кода?
Pascal:
s:='мама мыла раму';
while pos('ам',s) > 0 do begin
x := pos('ам', s);
delete(s, x, 2);
end;
writeln(length(s));
Python: s = 'мама мыла раму'
s1 = s.replace('ам', '')
print(len(s1))
2. Массив A заполнили, а потом изменили.
Pascal:
n := 100;
for i := 1 to n do
A[i] := i;
for i := 1 to n div 2 do
A[i] := A[n + 1 - i];
Python:
n = 100
a = []
for i in range(0, n):
a.append(i + 1)
for i in range(0, n // 2):
a[i] = a[n - 1 - i]
Чему равна сумма первого и последнего элементов полученного в итоге массива?
3. Сколько операций умножения будет выполнено в процессе работы программы? В ответе запишите выражение от переменной n, умножение обозначайте звездочкой.
Pascal:
s := 1;
for i := 1 to n - 1 do
s := s * A[i] * A[i + 1];
s:= s * A[n];
Python:
s = 1
for i in range (0, n - 1):
s = s + a[i] * a[i + 1]
s = s * a[n - 1]
4. Чему будет равно значение переменной t после выполнения следующего фрагмента кода?
#include <iostream> #include <iomanip> using namespace std;
int main() { int n; cout<<"n = "; cin>>n; // ввод количества элементов массива int a[n]; // заполнение массива и вывод на экран for (int i=0;i<n;i++) { a[i]=rand()%15; cout<<a[i]<<" "; } cout<<endl; // перевод строки // сортировка массива по возрастанию for (int i=0; i<n-1; i++) for (int j=i+1; j<n; j++) if (a[i]>a[j]) swap(a[i],a[j]); // вывод 4 минимальных cout<<"four min numbers: "; for (int i=0; i<4; i++) cout<<a[i]<<" "; cout<<endl; system("pause"); // ожидание ввода с клавиатуры return 0; }
#include <iostream> #include <iomanip> using namespace std;
int main() { int n; cout<<"n = "; cin>>n; // ввод количества элементов массива int a[n]; // заполнение массива и вывод на экран for (int i=0;i<n;i++) { a[i]=rand()%15; cout<<a[i]<<" "; } cout<<endl; // перевод строки // сортировка массива по возрастанию for (int i=0; i<n-1; i++) for (int j=i+1; j<n; j++) if (a[i]>a[j]) swap(a[i],a[j]); // вывод 4 минимальных cout<<"four min numbers: "; for (int i=0; i<4; i++) cout<<a[i]<<" "; cout<<endl; system("pause"); // ожидание ввода с клавиатуры return 0; }
mama rita chica bike, u r beautiful