25. Приложение на циклични конструкции и списъци - практически задачи

 

Задачи

Отворете средата за програмиране като кликнете на долния бутон и изпълнете 3-те задачи:
Задача 1: Създаване на списък

 

Създайте програма, която създава списък с 10 или 20 произволни числа от 1 до 100.

 

Създайте празен списък и после добавете елементи в него с append(). Елементите ще са случайни числа.

 

За генериране на случайното число се използва библиотеката random, която се добавя допълнително.

 

Задача 2: Най-голям и най-малък елемент

 

Да се създаде програма, която да намира най-малкото и най-голямото число в списъка.

 

Създаваме променлива, в която ще слагаме най-малкото или голямото число, след което правим проверка на всеки елемент от списъка с циклична конструкция.

 

Друг вариант за решаването на задачата е с командите min(numbers) или max(numbers).

 

Задача 3: Сумата на всички числа от списъка

 

Да се създаде програма, която да намира сумата на числата от списъка.

 

Създаваме променлива z, в която ще съхраняваме резултата. Тя първоначално ще бъде със стойност 0, след което с цикъл for взимаме последователно всеки елемент от списъка и го прибавяме към z.

Примерен вид на решените задачи:

 

Примерен вид на крайният резултат: