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

Впрограмме поменяли местами две строки . изменится ли результат работы программы?

👇
Ответ:
Hamrod
Hamrod
22.03.2023

Изменится. В первом варианте сначала значение k увеличивалось на 2, а затем значение s увеличивалось на k. После обмена местами строк, сначала значение s увеличивается на k, а потом k увеличивается на 2.

В первом случае будут выведено 24, во втором - 16.

4,8(66 оценок)
Открыть все ответы
Ответ:
dniwesyka
dniwesyka
22.03.2023

Объяснение:

#include <iostream>

using namespace std;

int main()

{

   int N, counter = 1, max_counter=1,post;

   cin >> N;//всего матчей

   cin >> post;// ввод первого числа последовательности  

   for (int i = 0; i < N-1; i++) {

       int a;

       cin >> a;// ввод остальных N-1 чисел последовательности

       if (a == post && a == 1) {

           counter++;

           if (counter > max_counter)

               max_counter = counter;

       }

       else

       {  

           counter = 1;

       }

       post = a;

   }

       cout << max_counter;

   return 0;

}

4,5(49 оценок)
Ответ:
шахид2
шахид2
22.03.2023

program arr1; // ввод с клавиатуры

var

 i: Integer;

 a: array [1..10] of integer;

begin

 for i := 1 to 10 do begin

   Write ('Введите ', i , 'число: ');

   ReadLn (a [i]);

 end;

 for i := 1 to 10 do

   Write (a [i], ' ');

 ReadLn;

end.

program arr1;  // ввод по формуле (I  * 2) можно поменять на другую

var

 i: Integer;

 a: array [1..10] of integer;

begin

 Randomize;

 for i := 1 to 10 do

   a [i] := i * 2;

 for i := 1 to 10 do

   Write (a [i], ' ');

 ReadLn;

end.

program arr1;  // ввод рандомом - это то что на скриншоте экрана, только добавлено   Randomize;  чтобы числа были не всегда одинаковые

var

 i: Integer;

 a: array [1..10] of integer;

begin

 Randomize;

 for i := 1 to 10 do

   a [i] := Random (50);

 for i := 1 to 10 do

   Write (a [i], ' ');

 ReadLn;

end.

Объяснение:

4,6(20 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ