М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
muzycuk
muzycuk
01.04.2020 07:54 •  Информатика

с информатикой кл 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 после выполнения следующего фрагмента кода?

Pascal:

procedure f(a: integer);

begin

a := 2 * (a + 1);

end;

begin

t := 2020;

f(t + 1);

write(t);

end.

Python:

def f(a):

a = 2 * (a + 1)

t = 2020

f(t + 1)

print(t)


с информатикой кл 1. Что будет напечатано в результате работы фрагмента кода?Pascal:s:='мама мыла ра

👇
Ответ:
severin4568
severin4568
01.04.2020

mama rita chica bike, u r beautiful

4,7(23 оценок)
Открыть все ответы
Ответ:
Asyu666
Asyu666
01.04.2020
#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;
  }
4,5(48 оценок)
Ответ:
alanka280606
alanka280606
01.04.2020
#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;
  }
4,4(69 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ