clic1968420
?>

Исполнитель чертёжник перемещается на координатной плоскости оставляя след в виде линии чертёжник может выполнять команду сместиться на (а; b) (где аb целые числа), перемещающую чертежника из точки с координатами (x, y) в точку с координатами (x + a, y + b если числа а, b положительные, значение соответствующей координаты увеличиваются; если отрицательные уменьшается. например, если находятся в точке с координатами (4, 2), то команда сместиться на (2, -3) переместит чёртежника в точку (6, -1) запись повтори к раз команда1 команда2 команда3 означает, что последовательность команд команда1 команда2 команда3 повторится к раз. чертежнику был дан для исполнения следущий алгоритм: повтори 2 раз команда1 сместиться на (1, 3) сместиться на (1, -2) конец сместиться на (2, 6) после выполнения этого алгоритма чертёжник вернулся в исходную точку. какую команду надо поставить вместо команды команда1 1) сместиться на (-6, -8) 2) сместиться на (3, 4) 3) сместиться на (-4, -7) 4) сместиться на (-3, -4)

Информатика

Ответы

Эдуардович873
Код:

#include <iostream>

using namespace std;

int main()

{

   int n,i,max,j,count=0,sum=0;

   cout << "n = ";

   cin >> n;

   int array[n];

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

   {

       cin >> j;

       if (j>1000000)

       {

           cout << "Элемент массива превосходит 1000000";

           break;

       }

       else

       {

           array[i] = j;

           sum += j;

       }

   }

   max = array[0];

   for (i=1;i<n;i++)

   {

       if (array[i]>max)

       {

           max = array[i];

       }

   }

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

   {

       if (array[i] == max)

       {

           count++;

       }

   }

   if (count > 1)

   {

       sum -= count*max;

       cout << "Сумма элементов массива без максимальных: " << sum;

   }

   else

   {

       sum -= max;

       cout << "Сумма элементов массива без максимального: " << sum;

   }

}  

Вывод:

n = 5                                                                                                                          

1 2 5 3 5                                                                                                                      

Сумма элементов массива без максимальных: 6  

1 + 2 + 3 = 6

n = 5                                                                                                                          

1 2 3 4 5                                                                                                                      

Сумма элементов массива без максимального: 10      

1 + 2 + 3 + 4 = 10  
svetegal

a = float( input("Первое число:"))

b = float( input("Второе число:"))

c = float( input("Третье число:"))

if a < b < c :

print(str(a), ", ", str(b), ", ", str(c))

elif a > b > c :

print(str(c) + ", " + str(b) + ", " + str(a))

elif a > b < c :

print(str(b) + ", " + str(a) + ", " + str(c))

elif a < b > c :

print(str(c) + ", " + str(a) + ", " + str(b))

else:

print(str(a) + "= " + str(b) + "= " + str(c))

Объяснение: все проверил, все работает, и перед print(...) нужно поставить 4 пробела

Язык программирования: python 3

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

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

Исполнитель чертёжник перемещается на координатной плоскости оставляя след в виде линии чертёжник может выполнять команду сместиться на (а; b) (где аb целые числа), перемещающую чертежника из точки с координатами (x, y) в точку с координатами (x + a, y + b если числа а, b положительные, значение соответствующей координаты увеличиваются; если отрицательные уменьшается. например, если находятся в точке с координатами (4, 2), то команда сместиться на (2, -3) переместит чёртежника в точку (6, -1) запись повтори к раз команда1 команда2 команда3 означает, что последовательность команд команда1 команда2 команда3 повторится к раз. чертежнику был дан для исполнения следущий алгоритм: повтори 2 раз команда1 сместиться на (1, 3) сместиться на (1, -2) конец сместиться на (2, 6) после выполнения этого алгоритма чертёжник вернулся в исходную точку. какую команду надо поставить вместо команды команда1 1) сместиться на (-6, -8) 2) сместиться на (3, 4) 3) сместиться на (-4, -7) 4) сместиться на (-3, -4)
Ваше имя (никнейм)*
Email*
Комментарий*