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

, ОЧЕНЬ НУЖНО РЕШИТЬ ЭТИ Программы на питоне


, ОЧЕНЬ НУЖНО РЕШИТЬ ЭТИ Программы на питоне

👇
Ответ:
ваня1234456786
ваня1234456786
21.07.2021

Объяснение:

1) import random  

len_l = int(input())

if len_l > 50:

   print('Число больше 50')

else:

   A = [(random.randint(0,200)-100) for i in range(len_l)]

   print (A)

   max=[A[0],0]

   min=[A[0],0]

   x=0

   for x in range(len(A)):

       if max[0] < A[x]:

           max[0]=A[x]

           max[1]=x

       if min[0] > A[x]:

           min[0]=A[x]

           min[1]=x  

   print(max)

   print(min)

2) Зачем писать алгоритм, если в питоне есть встроенная функция:

import random  

len_l = int(input())

if len_l > 50:

   print('Число больше 50')

else:

   A = [(random.randint(0,200)-100) for i in range(len_l)]

   print (A)

   A.sort(reverse=True)

   print (A)

3) Насчет 3 задания не понял как нужно расположить элементы во втором массиве. Я написал что массив такой же длины, в четных элементах массива находится сумма , как написано в задании. Если не правильно понял, скажите как надо

import random  

len_l = int(input())

if len_l > 50:

   print('Число больше 50')

else:

   A = [(random.randint(0,200)-100) for i in range(len_l)]

   B = [0 for i in range(len_l)]

   print (A)

   x=0

   print (B)

   for x in range(0,len(A),2):

       B[x]=A[x]+A[x+1]

   print (B)

4,5(51 оценок)
Открыть все ответы
Ответ:
irochka320969
irochka320969
21.07.2021

#include <iostream>

#include <cmath>

using namespace std;

int main() {

   ios::sync_with_stdio(0);

   cin.tie(0);

   double b, res = 0;

   cin >> b;

   for (int i = 1; i <= b; i++)

   {

       res += 1/(pow(i,2));

   }

   cout<<res;

}

Как по мне - это идеальное решение, но жаль на C++)

Не забывай, что на этом сайте можно не только под Pascal прогать))

Если тебе нужно отправить файл этой проги в тестирующую систему, но у тебя нет C++, то можешь в комментарии написать свой vk, скину тебе cpp файл с кодом, а ты его в тестирующую систему пошлёшь)

4,8(74 оценок)
Ответ:
КириллFace
КириллFace
21.07.2021

Для начала я тебе объясню типы алгоритмов.

Линейный - это алгоритм, в котором все происходит последовательно. В нем нет ни условий, ни циклов.

Разветвляющий - алгоритм, в котором в зависимости от выполнения некоторого условия совершается либо одна, либо другая последовательность действий.

Циклический - алгоритм, в котором некоторые действия повторяются Nое число раз.

1) Прямоугольник - выполнение любого действия

Параллелограмм - ввод/вывод

Ромб - условие

Трапеция - цикл

2) Допустим, нам нужно вывести на экран числа от одного до тысячи, в данном случае нам нужен будет цикл.

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