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

Напишіть програмний код, який виконував би наступні дії: 1)за до функції input по черзі отримував би з консолі прізвище, ім’я та по батькові та присвоював би їхнє значення змінним last_name, first_name та middle_name відповідно;
2) комбінував значення змінних і виводив повне ПІБ користувача (наприклад, Петров Петро Петрович);
3) за до зрізів формував скорочений варіант ПІБ (наприклад, Коваленко А.І.)
4) визначав довжину рядка прізвища, імені та по батькові окремо і повну довжину ПІБ;
5) виводив би ПІБ у зворотному (реверсивному) порядку;
6) переводив би всі літери ПІБ у верхній та нижній регістр відповідно.

👇
Ответ:
vladaandreeva2
vladaandreeva2
31.01.2023

import time // подключаем библиотеку time для управления временем

first_name = input("Ім’я:") // узнаем имя и записываем в  first_name

middle_name = input("Прізвище:") // узнаем фамилию и записываем в  middle_name

last_name = input("По батькові:") // узнаем отчество и записываем в  last_name

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print("ПІБ користувача:" , middle_name , first_name , last_name) // выводим полное ФИО

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print("Скорочений ПІБ:" , middle_name , first_name[:1] + "."  + last_name[:1] + ".") // выводим скороченое ФИО

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(middle_name)) // узнаем длину фамилии и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(first_name)) // узнаем длину имя и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(last_name)) // узнаем длину отчества и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(len(middle_name + first_name + last_name)) //  // узнаем длину полного ФИО и выводим

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print("ПІБ у зворотному порядку:" , last_name , first_name , middle_name) // ФИО в обратном порядке

time.sleep(1) // останавливаем выполнение программы на 1 секунду

txt = middle_name // в переменную txt записываем middle_name

x = txt.upper()  // в переменную x записываем txt.upper() это значит что мы используем стандартную функцию upper для преобразования всех символов в строке в верхний регистр

txt2 = first_name //  в переменную txt2 записываем first_name

y = txt2.upper() // в переменную y записываем txt2.upper() это значит что мы используем стандартную функцию upper для преобразования всех символов в строке в верхний регистр

txt3 = last_name //  в переменную txt3 записываем last_name

z = txt3.upper()  // в переменную z записываем txt3.upper() это значит что мы используем стандартную функцию upper для преобразования всех символов в строке в верхний регистр

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(x , y , z) // выводим все эти переменные

txt4 = middle_name // в переменную txt4 записываем middle_name

q = txt4.lower() // в переменную q записываем txt4.lower() это значит что мы используем стандартную функцию lower для преобразования всех символов в строке в нижний регистр

txt5 = first_name // в переменную txt5 записываем last_name

c = txt5.lower() // в переменную c записываем txt5.lower() это значит что мы используем стандартную функцию lower для преобразования всех символов в строке в нижний регистр

txt6 = last_name //  в переменную txt6 записываем last_name

x = txt6.lower() // // в переменную x записываем txt6.lower() это значит что мы используем стандартную функцию lower для преобразования всех символов в строке в нижний регистр

time.sleep(1) // останавливаем выполнение программы на 1 секунду

print(q , c , x) // выводим все эти переменные

Примерно так, это всего лишь набросок, поэтому тебе нужно лишь подкорректировать и изменить

Удачи :)

Объяснение:

4,5(95 оценок)
Открыть все ответы
Ответ:
//pascal //1) var   a: array[1..5, 1..8] of integer;   i, j: byte;   sumr, sumc: integer; begin   randomize;   writeln('исходный массив': 28);   for i : = 1 to 5 do   begin       for j : = 1 to 8 do       begin           a[i, j] : = random(61)-30;           write(a[i,j]: 5);           if i = 3 then sumr : = sumr + a[i, j];           if j = 5 then sumc : = sumc + a[i, j];       end;   writeln;   end;   writeln('сумма элементов 5 столбца = ', sumc);   writeln('сумма элементов 3 строки = ', sumr); end.//2) var   a: array[1..5, 1..8] of integer;   i, j: byte;   suma, sumb, countv, countg: integer; begin   randomize;   writeln('исходный массив': 28);   for i : = 1 to 5 do   begin       for j : = 1 to 8 do       begin           a[i, j] : = random(300)-150;           write(a[i,j]: 5);           if ((i = 5) and (a[i, j] < 0)) then suma : = suma + a[i, j];           if ((j = 4) and (a[i, j] < 100)) then sumb : = sumb + a[i, j];           if ((i = 4) and (a[i, j] < 5)) then countv : = countv + 1;           if ((j = 2) and (a[i, j] > 15)) then countg : = countg + 1;       end;   writeln;   end;   writeln('сумма отрицательных 5 строки = ', suma);   writeln('сумма меньших 100 4-ого столбца = ', sumb);   writeln('количество меньших 5 4-ой строки = ', countv);   writeln('количество ненулевых, больших 15 2-ого столбца = ', countg); end.
4,8(83 оценок)
Ответ:
nekitder
nekitder
31.01.2023

Конус – это тело, образованное совокупностью всех лучей, исходящих из точки и пересекающих плоскость.

Точка, из которой лучи исходят, получила название вершины конуса. В случае, когда основанием конуса является многоугольник, он превращается в пирамиду.

Рассмотрим некоторые важные понятия.

Образующей конуса называется отрезок, который соединяет любую точку границы основания конуса, с его вершиной.

Высотой конуса является перпендикуляр, который опущен из вершины к основанию тела.

Конус бывает нескольких типов:

Прямой, если его основание – одна из таких фигур, как эллипс или круг. Обязательным условием является проецирование вершины конуса в центр основания.

Косой – у него центр фигуры, которая находится в основании, не совпадает с проекцией вершины на это самое основание.

Круговой – отталкиваясь от названия, понятно, что в его основании лежит круг.

Усеченный – область конуса, лежащая между основанием и сечением плоскости, которая параллельна основанию и пересекает данный конус.

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