05gazieva05
29.08.2022 09:37

Python 1)Записати до текстового файлу «output1.txt» кожний символ, введеного користувачем рядка, на окремому рядку файлу (який знаходиться у тому ж каталозі, що і програма). Файл для збереження програми KR_1

Особые случаи не настолько особые, чтобы нарушать правила.

2)Записати до текстового файлу «output2.txt» 5 введених назв згідно варіанту на окремому рядку. Файл для збереження програми – KR_2

Найкращі кінотеатри Києва

3)Виконати завдання згідно варіанту. Файл для збереження програми – KR_3. Файл для введення - input3.txt, файл для виведення - output3.txt

Програма зчитує двоцифрове число і виводить через пропуск кожну цифру окремо та повідомлення додатне це число чи від’ємне. Введення і виведення даних повинно здійснюватися за до файлів.

4)Виконати завдання згідно варіанту. Файл для збереження програми – KR_4.

Створіть словник, в якому ключами будуть числа від 1 до 6, а значеннями ці ж числа, піднесені до квадрату.

5)Виконати завдання згідно варіанту. Файл для збереження програми – KR_5. Введення і виведення даних повинно здійсню

Напишіть програму, яка отримує рядок: прізвище, ім’я і по батькові особи, розділене пропуском , а потім записує у файл ініціали та прізвище.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
NoraDun
05.01.2023 08:22
Var
    a: array[1..100, 1..100] of integer;
    i, j, m, n, count2, countx, x: integer;

begin
    {ввод матрицы}
    n := 10;
    
    writeln('Данные матрицы:');
    for i := 1 to n do
    begin
        for j := 1 to n do
        begin
            a[i, j] := random(200) - 100;
            write(a[i, j]:4, ' ')
        end;
        writeln;
    end;
    
    write('x = ');
    readln(x);
    count2 := 0;
    countX := 0;
    for i := 1 to n do
        for j := 1 to n do
        begin
            if a[i, j] = x then
                countX := countX + 1;
            if (a[i, j] >= 10) and (a[i, j] <= 99) and ((a[i, j] div 10 + a[i, j] mod 10) mod 2 = 0) then
                count2 := count2 + 1;
        end;
    writeln('countX = ', countX);
    writeln('count2 = ', count2);
end.
0,0(0 оценок)
Ответ:
nutswai
05.03.2023 00:20

from random import randint

# заполняем массив случайными числами

arr = [randint(-10,10) for i in range(20)]

print(arr)

# задание 1

print(f'Сумма элементов первой половины массива {arr[0:10]} равна {sum(arr[0:10])}')

print(f'Сумма элементов второй половины массива {arr[10:20]} равна {sum(arr[10:20])}')

# задание 2

k=1

for i in arr:

   if i!=0:

       k*=i

print(f'Произведение ненулевых элементов массива равно {k}')

# задание 3

k=0

for i in arr:

   if i<0:

       k+=1

print(f'Количество отрицательных элементов массива равно {k}')

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