Программирование разветвляющихся процессов Оператор переключатель 2



Скачать 128.25 Kb.
страница1/7
Дата24.09.2018
Размер128.25 Kb.
Название файлаПАСИ задание 1 семестр 2017.doc
  1   2   3   4   5   6   7

Оглавление

1. Программирование разветвляющихся процессов 1

2. Оператор переключатель 2

3. Программирование циклов 4

3.1 Оператор цикла с предусловием 4

3.2 Оператор цикла с постусловием 5

4. Обработка массивов 6

4.1 Обработка одномерного массива 6

4.2 Удаление из одномерного массива элемента 7

4.3 Сортировка одномерного массива 8



1. Программирование разветвляющихся процессов


Вариант 1. Заданы вершины треугольника А(x1,y1), B(x2,y2), C(x3,y3). Вычислить длину медианы, проведенной из А.

Вариант 2. Известно, что из четырех чисел x1,x2,x3,x4 три равны между собой, а одно отлично от них. Присвоить переменной NF номер этого числа, а переменной F значение этого числа.

Вариант 3. Определить, является ли точка с координатами X, Y точкой контура квадрата со стороной R, одна вершина которого расположена в начале координат.

Вариант 4. Составить программу согласно следующему условию. Присвоить переменной f значение 1, если цифра 7 входит в запись заданного двухзначного числа x, и 0 в противоположном случае.

Вариант 5. Для целого числа К от 1 до 9 вывести фразу «мне К лет», учитывая при этом, что при некоторых значениях К слово «лет» надо заменить на слово «год» или «года».

Вариант 6. Для натурального числа К напечатать фразу «мы нашли К грибов в лесу», согласовать окончание слова «гриб» с целым числом К.

Вариант 7. Введенные значения переменных a, b, c поменять местами так, чтобы оказалось a>=b>=c.

Вариант 8. Даны числа a, b, c. Если нельзя построить треугольник с такими длинами сторон, то вывести 0, если треугольник равносторонний — 1, если равнобедренный — 2, если прямоугольный — 3.

Вариант 9. Составить программу согласно условию. Присвоить переменной F значение 1, если ни одно из чисел x, y, z не является положительным и целым, и 0 в противоположном случае.

Вариант 10. Составить программу согласно условию. Присвоить переменной F значение 1, если только два числа из трех чисел x, y, z являются положительными и целыми, и 0 в противоположном случае.

Вариант 11. Составить программу согласно следующему условию. Присвоить переменной f значение 1, если цифра 3 входит в запись заданного трехзначного числа x, и 0 в противоположном случае.

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

Вариант 13. Если среди трех чисел А, В, С имеется хотя бы одно четное, вычислить максимальное из них, иначе – минимальное.

Вариант 14. Ввести два числа. Меньшее число заменить их полусуммой, а большее — удвоенным произведением.

Вариант 15. Ввести три числа А, В, С. Удвоить каждое из них, если А>=В>=С, иначе поменять значения А и В.

Вариант 16. Определить, является ли точка с координатами X, Y точкой пересечения диагоналей квадрата со стороной R, одна вершина которого расположена в начале координат.

Вариант 17. Определить, лежит ли точка с координатами (X, Y) вне круга радиуса R с центром в точке (А, В) или внутри него.

Вариант 18. Если все три числа А, В, С четные, вычислить максимальное из них, иначе – минимальное.

Вариант 19. Заданы вершины треугольника А(x1,y1), B(x2,y2), C(x3,y3). Вычислить длины его сторон.

Вариант 20. Если все три числа А, В, С нечетные, вычислить максимальное из них, иначе – минимальное.





Поделитесь с Вашими друзьями:
  1   2   3   4   5   6   7


База данных защищена авторским правом ©2docus.ru 2017
обратиться к администрации

    Главная страница
Контрольная работа
Курсовая работа
Лабораторная работа
Рабочая программа
Методические указания
Пояснительная записка
Методические рекомендации
Практическая работа
Общая характеристика
Учебное пособие
Теоретические основы
Теоретические аспекты
Физическая культура
Дипломная работа
Федеральное государственное
История развития
Технологическая карта
Самостоятельная работа
Теоретическая часть
квалификационная работа
Техническое задание
Выпускная квалификационная
Краткая характеристика
Методическая разработка
государственное бюджетное
Общие положения
Методическое пособие
Гражданское право
Основная часть
История возникновения
Общие сведения
прохождении производственной
Производственная практика
Экономическая теория
Учебная программа
Общие требования
Практическое занятие
теоретические основы
Решение задач
информационная система
Направление подготовки
Управление персоналом
Управление образования
физическая культура
Теоретические вопросы
Технологические процессы
Математическое моделирование
Компьютерная графика
Операционная система
Электромагнитная совместимость
Техническая эксплуатация