русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Домашние задания


Дата добавления: 2015-07-04; просмотров: 2713; Нарушение авторских прав


1.Наберите код программ из Примеров 1 и 2. Сохраните коды программ. Выполните компиляцию и запуск программ. Введите свои данные в качестве входных.

2.Составьте программу для решения задачи. Вычислить y по формуле

3.Составьте программу для решения задачи. Составить программу, которая в зависимости от порядкового номера месяца (1 – январь, 2 – февраль, и т.д.) выводит на экран время года, к которому относится этот месяц.

4. Индивидуальное задание. Номер варианта определяется по журналу. Составьте программу для решения задачи.

Варианты индивидуального задания.

Задание
1. Написать программу, которая по номеру дня недели n (целому числу от 1 до 7) выдает в качестве результата количество пар в вашей группе в этот день и сколько времени вы провели в университете.
2. Написать программу, позволяющую по последней цифре числа k определить последнюю цифру его квадрата.
3. В старояпонском календаре был принят 12-летний цикл. Годы внутри цикла носили названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. Написать программу, которая вводит номер некоторого года и печатает его название по старояпонскому календарю. (Справка: 1996 г. – год Крысы – начало очередного цикла.)
4. Для целого числа k с от 1 до 99 напечатать фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
5. Составить программу, которая по заданным номеру месяца m определяет количество дней в этом месяце. Для февраля вывести на экран сообщение "28 или 29 дней".
6. Для каждой введенной цифры (0 – 9) вывести соответствующее ей название на английском языке (0 – zero, 1 – one, 2 – two,...).
7. Составить программу, которая для введенного натурального числа от 1 до 10000 выводит числительное, соответствующее этому числу, на русском языке. Например, 7 семь; 204 двести четыре; 52 пятьдесят два.
8. Составить программу, которая по данному числу m (1 – 12) выводит название соответствующего ему месяца и определяет количество дней заданного месяца в текущем году.
9. Составить программу, позволяющую получить словесное описание школьных отметок (1 – «плохо», 2 – «неудовлетворительно», 3 – «удовлетворительно», 4 – «хорошо», 5 – «отлично»).
10. Составить программу, которая по веденному номеру месяца m выдает название месяца, следующего за данным.
11. Написать программу, которая бы по введенному номеру времени года (1 – зима, 2 – весна, 3 – лето, 4 – осень) выдавала соответствующие этому времени года месяцы и сумму дней сезона.
12. Написать программу, которая бы по введенному номеру единицы измерения (1 – дециметр, 2 – километр, 3 – метр, 4 – миллиметр, 5 – сантиметр) и длине отрезка L выдавала бы соот­ветствующее значение длины отрезка в метрах.
13. Вычислить номер дня в невисокосном году по заданным числу d и месяцу m. Считать, что дата введена корректно.
14. Написать программу, которая по вводимому числу от 1 до 11 (номеру класса) выдает соответствующее сообщение «Привет, k-классник». Например, если k = 1, «Привет, первоклассник»; если k = 4, «Привет, четвероклассник».
15. В некотором учебном заведении действуют следующие правила приема. Абитуриенты сдают три экзамена. Если они набирают не менее 13 баллов, то это дает право поступить на дневное отделение, от 10 до 12 – на вечернее, от 8 до 9 – на заочное; ниже 8 баллов означает отказ в приеме на учебу. Написать программу, которая в зависимости от суммы набранных баллов сообщает абитуриенту его права на поступление.
16. Написать программу, которая бы по введенному номеру единицы измерения (1 – килограмм, 2 – миллиграмм, 3 – грамм, 4 –тонна, 5 – центнер) и массе М выдавала бы соответствующее значение массы в килограммах.
17. Введите время h (только часы). Напечатайте соответствующее этому времени сообщение: «Доброе утро», «Добрый день», «Добрый вечер», «Доброй ночи».
18. Введите количество посадочных мест m в транспорте. Напечатайте соответствующий этому количеству вид транспорта: «велосипед», «мотоцикл», «легковой автомобиль», «микроавтобус», «автобус».
19. Составить программу, позволяющую по последней цифре данного числа определить последнюю цифру куба этого числа.
20. Написать программу, которая по введенному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то должно получиться 1 января – Новый год, 7 января – Рождество).
21. Пусть элементами прямоугольного равнобедренного треугольника являются: катет а; гипотенуза b; высота h, опущенная из вершины прямого угла на гипотенузу; площадь S. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
22. Написать программу, которая бы по введённому номеру единицы измерения (1-децеметр, 2-километр, 3-метр, 4-миллиметр, 5-сантиметр) и длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах.
23. Дано натуральное число n от 1 до 365, соответствующее номеру дня в году. Составить программу, определяющую месяц, на который приходится этот день.
24. Пусть элементами равностороннего треугольника являются: сторона а; площадь S; высота h; радиус вписанной окружности r; радиус описанной окружности R. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
25. Составить программу, которая для любого натурального числа n, не превосходящего миллион, печатает количество цифр в записи этого числа.
26. Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N = 4k (где k – соответствующее частное); если остаток от деления на 4 равен 1 – N=4k+ 1; если остаток от деления на 4 равен 2 – N= 4k + 2; если остаток от деления на 4 равен 3 – N= 4к + 3.
27. Дано целое число k. Распечатайте приставку, соответствующую образованию производных единиц измерения от основных. Например, при k = 3 – кило; при k = -6 – микро; при k = 0 – не определено.
28. Каждой клетке шахматной доски соответствует пара координат: строки нумеруются числами от 1 до 8, столбцы – латинскими символами от ‘a’ до ’h’.На доске расставлены шахматные фигуры перед началом игры. По введенным координатам определите, чем занята клетка: белая пешка, белая фигура, черная пешка, черная фигура, клетка свободна.

 






<== предыдущая лекция | следующая лекция ==>
Задания | Оператор цикла с параметром for


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.701 сек.