Напишите программу которая выводит прямоугольник по периметру состоящий из звездочек
Перейти к содержимому

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

Как сделать с помощью циклов прямоугольник из проблелов и звездочек на JavaScript?

Как сделать с помощью циклов прямоугольник из пробелов и звездочек на JavaScript ?

Важно: без repeat, функций, массивов, объектов.

Пример. Вывод в консоль.

Пример 2, чуть изменен. Условие вывода и вывод находятся внутри блока цикла.

без repeat, функций, массивов, объектов.

user avatar

user avatar

Прямоугольный треугольник (вариант 1):

Прямоугольный треугольник (вариант 2):

user avatar

user avatar

Всё ещё ищете ответ? Посмотрите другие вопросы с метками javascript консоль символы рисование или задайте свой вопрос.

Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2022.6.10.42345

Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Проверочная работа «Python. Ввод-вывод данных»

Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

Проверочная работа «Python. Ввод-вывод данных»

1 часть — теоретическая

1. Какая команда используется для вывода (печати) данных?

2. Выберите верные строки кода.

a. print(‘Просто текст. «)

c. print(«I’m a math teacher and a programmer!»)

d. print(‘Поэма «Мёртвые души» одна из самых интересных’)

f. print(‘I’m 16 and I’m from Northern Ireland.’)

3. Выберите верные строки кода.

a. print(«10», ‘100’, ‘1000)

b. print(‘Python’, ‘is the best’, ‘!!’)

c. print(«раз», «два, «три»)

d. print(«Python», , «is the best»)

4. Что выведет следующий код print(‘1’, ‘2’, ‘3’, ‘4’, sep=’*’)?

5. Выберите верные строки кода.

a. print(«Honey, what’s your hurry», end=’?’)

b. print(«The world’s a little blurry», «Or maybe it’s my eyes», end=’. ‘, sep=’ 🙂 ‘)

c. print(«Told you not to worry», «But maybe that’s a lie», sep=’ 🙂 ‘)

d. print(«Remember not to get too close to stars», «They’re never gonna give you love like ours», sepp=» «)

e. print(«Remember not to get too close to stars», end==»»)

6. Какая команда используется для считывания данных с клавиатуры?

7. Какая из указанных строк считывает целое число в переменную n?

b. n = integer(input())

d. n = number(input())

8. Выберите верные утверждения.

a. Имя переменной может начинаться с символа подчёркивания (_)

b. Имя переменной не может оканчиваться цифрой

c. Имя переменной не может совпадать с ключевым (зарезервированным) словом

d. Имя переменной не может начинаться с цифры

9. Какое число выведет следующий код?

10. Какое число выведет следующий код?

b = 34 % a * 5 — 29 % 4 * 3

2 часть – практическая

Напишите программу, которая выводит прямоугольник, по периметру состоящий из звездочек (*).

Примечание. Высота и ширина прямоугольника равны 4 и 17 звёздочкам соответственно.

Sample Input:

Sample Output:

Напишите программу, которая считывает два целых числа a и b и выводит на экран квадрат суммы (a+b) 2 и сумму квадратов a 2 +b 2 этих чисел.

Формат входных данных
На вход программе подаётся два целых числа, каждое на отдельной строке.

Формат выходных данных
Программа должна вывести текст в соответствии с условием.

Sample Input 1:

Sample Output 1:

Квадрат суммы 3 и 2 равен 25

Сумма квадратов 3 и 2 равна 13

Sample Input 2:

Sample Output 2:

Квадрат суммы -5 и 1 равен 16

Сумма квадратов -5 и 1 равна 26

Sample Input 3:

Sample Output 3:

Квадрат суммы 17 и 0 равен 289

Сумма квадратов 17 и 0 равна 289

Как известно, целые числа в языке Python не имеют ограничений, которые встречаются в других языках программирования. Напишите программу, которая считывает четыре целых положительных числа a, b, c и d и выводит на экран значение выражения a b + c d .

Формат входных данных
На вход программе подаётся четыре целых положительных числа a, b, c и d , каждое на отдельной строке в указанном порядке.

Формат выходных данных
Программа должна вывести значение a b + c d .

Sample Input:

Sample Output:

Напишите программу, которая считывает целое положительное число n, n ∈ [1;9] и выводит значение числа .

Формат входных данных
На вход программе подаётся одно целое положительное число n, n ∈ [1;9].

Формат выходных данных
Программа должна вывести число .

Примечание. Для первого теста 1 + 11 + 111 = 123.

Sample Input 1:

Sample Output 1:

Sample Input 2:

Sample Output 2:

Sample Input 3:

Sample Output 3:

Один из вариантов написания программ (решение может быть и другим):

print(‘ Квадрат суммы ‘, a, ‘ и ‘, b, ‘ равен ‘, (a + b) ** 2)

print(‘Сумма квадратов’, a, ‘и’, b, ‘равна’, a ** 2 + b ** 2)

Курс повышения квалификации

Педагогическая поддержка ребенка в образовательной среде

Курс повышения квалификации

Актуальные вопросы педагогики и методологии общего образования

Курс повышения квалификации

Интерактивные технологии в обучении и воспитании

  • Сейчас обучается 65 человек из 27 регионов

«Домашнее обучение. Лайфхаки для родителей»

Краткое описание документа:

Проверочная работа для тех, кто начал изучать язык программирования Python на тему «Ввод/вывод данных». В работе два раздела — тестовый и практический. В тестовый раздел включено 10 вопросов, которые помогут определить, насколько хорошо ученики поняли тему ввода и вывода данных. Практическая часть включает 4 задачи по данной теме, что поможет учителю понять, как ребята освоили тему, смогут ли они на практике применить свои знания. Также разработка включает ответы на тестовую часть и пример написания программ для практической части. Важно понимать, что учащиеся могут иначе решить практическую часть, в разработке приведет только один из вариантов решения.

  • подготовка к ЕГЭ/ОГЭ и ВПР
  • по всем предметам 1-11 классов

«Такие разные дети: преимущества тьюторской позиции учителя»

Свидетельство и скидка на обучение каждому участнику

Дистанционные курсы для педагогов

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

5 909 954 материала в базе

«Интеграция современного искусства в детское творчество»

Свидетельство и скидка на обучение
каждому участнику

Ищем педагогов в команду «Инфоурок»

  • ЗП до 91 000 руб.
  • Гибкий график
  • Удаленная работа

Другие материалы

  • Информатика
  • 9 класс
  • Конспекты
  • Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
  • Тема: § 3.1. Электронные таблицы
  • 24.04.2022
  • 121
  • 3
  • Информатика
  • Другие методич. материалы
  • 24.04.2022
  • 79
  • 1
  • Информатика
  • 8 класс
  • Конспекты
  • Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
  • Тема: § 3.1. Общие сведения о языке программирования Паскаль
  • 24.04.2022
  • 162
  • 3
  • Информатика
  • 7 класс
  • Тесты
  • Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
  • 24.04.2022
  • 459
  • 7
  • Информатика
  • 8 класс
  • Конспекты
  • 24.04.2022
  • 152
  • 1
  • Информатика
  • Рабочие программы
  • 24.04.2022
  • 38
  • 0
  • Информатика
  • Другие методич. материалы
  • 24.04.2022
  • 57
  • 0
  • Информатика
  • Рабочие программы
  • 24.04.2022
  • 36
  • 1

«Практический подход в работе с утратой смысла жизни: логотерапия»

Свидетельство и скидка на обучение каждому участнику

Вам будут интересны эти курсы:

  • Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
  • Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
  • Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
  • Курс повышения квалификации «Введение в программирование на языке С (СИ)»
  • Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
  • Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
  • Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
  • Курс повышения квалификации «Современные тенденции цифровизации образования»
  • Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
  • Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • 25.04.2022 637
  • DOCX 26.9 кбайт
  • Оцените материал:

Настоящий материал опубликован пользователем Шипилова Анастасия Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

Автор материала
  • На сайте: 5 лет и 8 месяцев
  • Подписчики: 0
  • Всего просмотров: 36001
  • Всего материалов: 39

40%

Московский институт профессиональной
переподготовки и повышения
квалификации педагогов

Дистанционные курсы
для педагогов

663 курса от 690 рублей

Выбрать курс со скидкой

Выдаём документы
установленного образца!

Обложка вебинара67 минут

«Ребенок с ОВЗ в семье: помощь в учебе»

Обложка вебинара101 минута

«Развитие творческого потенциала и личностных возможностей ребёнка в процессе обучения и воспитания»

Обложка вебинара109 минут

«Особенности развития и организации внимания ребенка»

  • Рабочие листы по русскому языку (существительное, прилагательное, глагол)
  • Памятка
  • Памятка и закладки

Подарочные сертификаты

  • Курсы «Инфоурок»
  • Онлайн-занятия с репетиторами на IU.RU

Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Решение всего 3 модуля «Поколение Python: курс для начинающих»

В этой статье будет решение для 3.1 и 3.2 (экзаменов). Эти уроки – самые первые и самые легкие экзамены на всем курсе. Первая часть (3.1) вся состоит из вопросов, в то же время, как вторая задача, на 100% состоит из задач на программирование.

  1. Какая команда используется для вывода (печати) данных?

Ответ: print()

2. Выберите верные строки кода.

Верные решения:

  1. print(«3.1415»)
  2. print(«I’m a math teacher and a programmer!»)
  3. print(‘Поэма «Мёртвые души» одна из самых интересных’)
  4. print()

3. Необходимо выбрать корректную строчку кода

4. Что выведет следующий код print(‘1’, ‘2’, ‘3’, ‘4’, sep=’*’) ?

Решение: 1*2*3*4

5. Выберите верные строчки кода.

Верные:

  1. print(«The world’s a little blurry», «Or maybe it’s my eyes», end=’. ‘, sep=’ 🙂 ‘)
  2. print(«Told you not to worry», «But maybe that’s a lie», sep=’ 🙂 ‘)
  3. print(«Honey, what’s your hurry», end=’?’)

6. Какая команда используется для считывания данных с клавиатуры?

Правильный вариант ответа: input()

7. Какая из указанных строк считывает целое число в переменную n ?

Решение: n = int(input())

8. Выберите верные утверждения.

Ответ:

  • Имя переменной не может начинаться с цифры
  • Имя переменной не может совпадать с ключевым (зарезервированным) словом
  • Имя переменной может начинаться с символа подчёркивания (_)

9. Какое число выведет следующий код?

10. Какое число выведет следующий код?

Звездный прямоугольник

Напишите программу, которая выводит прямоугольник, по периметру состоящий из звездочек (*).

Примечание. Высота и ширина прямоугольника равны 44 и 1717 звёздочкам соответственно.

Сумма квадратов VS квадрат суммы

Напишите программу, которая считывает два целых числа aa и bb и выводит на экран квадрат суммы (a+b)^2(a+b)2 и сумму квадратов a^2+b^2a2+b2 этих чисел.

Формат входных данных
На вход программе подаётся два целых числа, каждое на отдельной строке.

Формат выходных данных
Программа должна вывести текст в соответствии с условием.

Большое число

Как известно, целые числа в языке Python не имеют ограничений, которые встречаются в других языках программирования. Напишите программу, которая считывает четыре целых положительных числа a, \, b, \, ca,b,c и dd и выводит на экран значение выражения a^b + c^dab+cd.

Формат входных данных
На вход программе подаётся четыре целых положительных числа a, \, b, \, ca,b,c и dd , каждое на отдельной строке в указанном порядке.

Формат выходных данных
Программа должна вывести значение a^b + c^dab+cd.

Размножение n-ок

Напишите программу, которая считывает целое положительное число n, \, n \in [1; \, 9]n,n∈[1;9] и выводит значение числа n+\overline+\overlinen+nn+nnn.

Формат входных данных
На вход программе подаётся одно целое положительное число n, \, n \in [1; \, 9]n,n∈[1;9].

Формат выходных данных
Программа должна вывести число n+\overline+\overlinen+nn+nnn.

Примечание. Для первого теста 1 + 11 + 111 = 1231+11+111=123.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *