Skip to content

Posts tagged ‘основы программирования’

19
Сен

3.Условия

Лекция №3

Задания

  1. Есть три переменные. Проверить, могут ли их значения быть длинами сторон треугольника.
  2. Есть три целые переменные. Проверить, могут ли их значения быть сторонами прямоугольного треугольника.
  3. Пройдет ли кирпич со сторонами a, b, c в прямоугольное отверстие x,y, если его совать плоскопараллельно.
  4. Рекурсивно описать синтаксис арифметических выражений (выражение состоит из чисел, переменных, знаков операций и скобок).
  5. Взять сравнение «x < y» и при помощи логических операций выразить через него пять других сравнений.
  6. Выразите двустороннюю условную команду через одностороннюю и наоборот.

Read moreRead more

18
Сен

2.Условная команда

Итак вторая лекция курса ОПр:

Задания

  1. Велосипедист проезжает S км  за T часов. С какой средней скоростью он едет?
  2. Мальчик плюнул прямо вверх со скоростью v = 10 м/сек. Через сколько времени он пожалеет об этом? Сопротивление воздуха не учитывать, ускорение свободного падения g принять за 10 м/сек2.
  3. Дано целое число. Определить значение его самой младшей цифры. Воспользоваться арифметической операцией %.
  4. Дано трехзначное целое число. Определить сумму его цифр.
  5. Напечатать большее из трех чисел: x, y, и z.

Read moreRead more

17
Сен

1.Алгоритмы и исполнители

Давно я не постил у себя в блоге, сегодня решил исправить эту неприятную ситуацию. Первый месяц уверенно движется к своему завершению, дни пролетают и в голове потихоньку откладываются знания (по крайней мере я на это надеюсь =)). А так как основным профильным предметом 1 семестра является курс «Основы программирования» — ОПр, я решил постить свои решения дом. заданий, интересных задач и все что связно с первым курсом по программированию. Ведет этот курс Бондарев В. М.. Его блог (выложены лекции, а также д\з) - http://bond19.wordpress.com. Свои решения этих задач я и буду выкладывать тут. Сразу скажу, код не претендует на 100% правильность, или идеальность алгоритма, это просто мое решение поставленной задачи. Зачем я это делаю? Во-первых, это помогает самому лучше понять тему, во-вторых, в комментариях можно предложить свой способ решения. А еще все это можно обсудить, хотя вопросы лучше, все таки, задавать  Владимиру Михайловичу.

Дальше решения простых задач 1ой лекции «Алгоритмы и исполнители»

Read moreRead more