В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
katyaadushkina3006
katyaadushkina3006
11.08.2022 01:53 •  Информатика

Начиная с числа 1 и двигаясь дальше вправо по часовой стрелке, образуется следующая спираль 5 на 5: 21 22 23 24 25 20 7 8 9 10 19 6 1 2 11 18 5 4 3 12 17 16 15 14 13 можно убедиться, что сумма чисел в диагоналях равна 101. какова сумма чисел в диагоналях спирали 1001 на 1001, образованной таким же в качестве решения нужно написать программу на python

Показать ответ
Ответ:
Владислава3188125
Владислава3188125
10.08.2020 22:22

Відповідь:

#include <iostream>

using namespace std;

const int size = 4;

void inputarr(int *arr,const int size){

for(int i = 0 , counter = 1; i < size; i++, counter++){

 cout << "Введите " << counter << " число: ";

 cin >> arr[i];

}

}

void sortarr(int *arr,const int size){

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

 int biggest = i;

 for(int j = i + 1; j < size; ++j){

  if(arr[j] > arr[biggest]){

   biggest = j;

  }

 }

 

 swap(arr[i],arr[biggest]);  

}

}

void printarr(int *arr,const int size){

for(int i = 0; i < size; i++){

 cout << arr[i] << " ";

}

}

int main(){

setlocale(LC_ALL, "Rus");

int arr[size];

inputarr(arr,size);

cout << "Изначальное положение: ";

printarr(arr,size);

cout << "\nРезультат: ";

sortarr(arr,size);

printarr(arr,size);

return 0;

}

Использовал одномерный массив и сделал сортировку методом выбора по убыванию

0,0(0 оценок)
Ответ:
gerasimooffq
gerasimooffq
25.10.2020 23:34

Привет!))) Я составил несколько алгоритмов, можешь просмотреть их ниже)))

Алгоритм №1

1) Начало

2) Вскипятить чайник

3) Положить заварку в кружку

4) Залить кипятком

5) Подождать 5 минут

6) Конец

Алгоритм №2

1) Начало

2) Достань ключ из кармана

3) Вставь в замочную скважину

4) Поверни ключ два раза

5) Вытащи ключ

6) Конец

Алгоритм №3

1) Начало

2) Выкопать ямку

3) Опустить в ямку саженец

4) Закопать ямку с саженцем

5) Полить саженец водой

6) Конец

Объяснение:

Линейный алгоритм – это алгоритм, в котором все действия выполняются последовательно одно за другим. Используя блок-схемы, линейный алгоритм можно представить следующим образом: Примером линейного алгоритма может быть вычисление периметра прямоугольника с заданными сторонами.

Надеюсь, что я , пока!)))

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота