yuraotradnov
?>

Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр. А) заменить (v, w Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды заменить (222, 58) преобразует строку 45222234 в строку 4558234. Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, ш) не меняет эту строку. Б) нашлось (г>). Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не меняется. Цикл ПОКА условие последовательность команд КОНЕЦ ПОКА означает, что последовательность команд выполняется, пока условие истинно. В конструкции ЕСЛИ условие ТО команда! ИНАЧЕ команда2 КОНЕЦ ЕСЛИ выполняется команда! (если условие истинно) или команда2(еелш условие ложно). Какая строка получится в результате применения ниже приведённой программы к строке, состоящей из 73 цифр «9»? Строка исполнителя при этом не изменяется. В ответе запишите полученную строку. НАЧАЛО ПОКА нашлось(2929) ИЛИ нашлось(999) ЕСЛИ нашлось (2929) ТО заменить(2929, 9) ИНАЧЕ заменить(999, 929) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ

Информатика

Ответы

baxirchik

Удачи в изучении языка.



#include <iostream>

#include <clocale>    

using namespace std;

int main()

{

setlocale(LC_ALL, "Russian");

int n;

int *a;

cout << "Введите размер массива : ";

cin >> n;

a = new int[n];

int k = 0;

for (int i = 0; i < n; i++)

 cin >> a[i];

cout << "Четные элементы : ";

for (int i = 0; i < n; i++)

if (a[i] % 2 == 0)

{

 cout << " " << a[i];

 k++;

}

 

cout << endl;

cout << "Количество четных чисел: " << k << endl;

for (int i = 1; i < n; ++i) //Пузырьковая сортировка

{

 for (int t = 0; t < n - i; t++)

 {

  if (a[t] < a[t + 1])

  {

   int temp = a[t];

   a[t] = a[t + 1];

   a[t + 1] = temp;

  }

 }

}

cout << "Отсортрованный массив по убыванию: ";

for (int i = 0; i < n; i++)

 cout << a[i] << " ";

cout << endl;

 

system("pause");

return 0;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр. А) заменить (v, w Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды заменить (222, 58) преобразует строку 45222234 в строку 4558234. Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, ш) не меняет эту строку. Б) нашлось (г>). Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не меняется. Цикл ПОКА условие последовательность команд КОНЕЦ ПОКА означает, что последовательность команд выполняется, пока условие истинно. В конструкции ЕСЛИ условие ТО команда! ИНАЧЕ команда2 КОНЕЦ ЕСЛИ выполняется команда! (если условие истинно) или команда2(еелш условие ложно). Какая строка получится в результате применения ниже приведённой программы к строке, состоящей из 73 цифр «9»? Строка исполнителя при этом не изменяется. В ответе запишите полученную строку. НАЧАЛО ПОКА нашлось(2929) ИЛИ нашлось(999) ЕСЛИ нашлось (2929) ТО заменить(2929, 9) ИНАЧЕ заменить(999, 929) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Анна егорович526
seregina19706867
Dmitrievna Lvovich
Инна_Nina1182
Chopper-hinter25
oskar-pn
mar77873
violettamakhina2537
alapay
Salnikov1730
Баринова
Девяткина_Арсений
Vyacheslavovich1431
zoosalon-hollywood5
Rafigovich1267