Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
vnukova_l_a_egorova_n_n_selezneva_e_v_osnovy_informatiki.doc
Скачиваний:
193
Добавлен:
15.03.2016
Размер:
1.46 Mб
Скачать

Практические задания

  1. Опишите следующие схемы условных операторов на школьном АЯ:

а) b)

c) d)

  1. Составьте блок-схему вычисления функции у по формуле y=24x–1,5x2+1,5x3 при значениях х от 1 до 9,9 включительно с шагом 0,1.

  1. Присвойте переменной max наибольшее из значений a, b, c.

  1. Составьте на школьном АЯ и в виде блок-схемы фрагмент программы, выполняющей следующие вычисления:

если x<–3, то

если –3x<=x<0, то

если x=0, то

если x>1, то

  1. Вычислите значение y для переменных а=3; b=4; c=5:

    1. Если a-b/c**2>=b-c/a**c

то y=a-b/c*6*(b-c)**2*a/b

иначе y=b/c/b*a**3*c**a/b

Все

б) Если a>b

то y=c

иначе Если b>c

то y=a

иначе Если c>a

то y=b

иначе y=c

все

  1. Вычислите значение к после выполнения алгоритма.

  1. Напишите программу на школьном АЯ, которая по введенному времени года (1 – зима, 2 – весна, 3 – лето, 4 – осень) выдавала соответствующие этому времени года месяцы (например: 1 – декабрь, январь, февраль).

  1. Вычислите и выведите на экран значения функции

, где , шаг изменения 0,2; значение переменной х задать с клавиатуры. Решить задачу графичически и на алгоритмическом языке.

  1. Решить в виде блок-схемы следующую задачу: дан массив А(5). Найти количество элементов массива, меньших заданного числа В и стоящих на четных местах.

Самостоятельная работа

Решить задачи графически и на школьном АЯ.

Вариант 1

  1. Даны целые числа x, y, z. Вычислите значения выражений

  1. Составьте программу, которая возводит в квадрат большее из двух заданных чисел аиb.Выведите на экран оба числа.

  2. Даны два числа. Если их сумма – число четное, то напечатайте слово «ДА», в противном случае напечатайте слово «НЕТ».

  3. Дан массив А(10). Найдите произведение элементов массива, больших заданного числа В.

Вариант 2

  1. Даны целые числа x, y. Вычислите значения выражений

  1. Даны два числа. Выдайте на экран слово «ДА», если они оба отрицательные, в противном случае возведите в квадрат каждое из этих значений.

  2. Даны три числа. Если все они положительные, то уменьшите их на 10 и увеличиьте на 5 в противном случае.

  3. Дан массив D(15). Вычислите количество элементов массива, кратных 5.

Вариант 3

  1. Даны целые числа x, y. Вычислите значения выражений

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

  2. Даны два числа. Если их сумма – число положительное, то напечатайте цифру «1», а иначе выдайте на экран значение этой суммы.

  3. Дан массив T(12).Увеличьте все отрицательные элементы массива на 10, выведите полученный массив.

Вариант 4

  1. Даны целые числа x, y. Вычислите значения выражений

  1. Даны два числа. Если они оба нечетные, то напечатайте слово «ДА», в противном случае выведите слово «НЕТ».

  2. Даны три числа. Если их произведение – число ненулевое, то выведите его значение на экран, а иначе увеличьте каждое число в 3 раза.

  3. Дан массив А(10). Найдите сумму элементов массива, кратных 5 и больших заданного числа.

Вариант 5

  1. Даны целые числа x, y. Вычислите значения выражений

.

  1. Даны два числа. Определите, сколько среди них четных чисел.

  2. Даны два числа. Если их произведение кратно числу 3, то напечатайте слово «Кратность», в противном случае выведите на экран значение этого произведения.

  3. Дан массив D(15). Вычислите произведение элементов массива кратных 6.

Вариант 6

  1. Даны целые числа x, y. Вычислите значения выражений

  1. Составьте программу, вычисляющую значение функции

  1. Даны два числа. Если они оба не равны нулю, то вычислите их произведение, в противном случае выведите их сумму.

  2. Дан массив T(12). Уменьшите все положительные элементы массива на 10, выведите полученный массив.

Вариант 7

  1. Даны целые числа x, y. Вычислите значения выражений

  1. Составьте программу, которая вычисляет значение функции

  1. Даны три числа. Если они все нечетные, то необходимо возвести их значения в квадрат, в противном случае – отнять у каждого 1.

  2. Дан массив А(10). Найдите сумму элементов массива, меньших заданного числа В и стоящих на нечетных местах.

Вариант 8

  1. Даны целые числа x, y. Вычислите значения выражений

  1. Даны 4 числа. Определите, сколько среди них чисел, меньших 25.

  2. Составьте программу, вычисляющую значение функции

  1. Дан массив D(15). Вычислите количество отрицательных нечетных элементов массива.

Вариант 9

  1. Даны целые числа x, y, z. Вычислите значения выражений

  1. Составьте программу, которая заданное число возводит в квадрат, если оно четное, и уменьшает его на 2 в противном случае.

  2. Даны два числа. Если значение их суммы кратно 3, то напечатайте слово «ОК», в противном случае выведите оба числа на экран.

  3. Дан массив T(12). Замените все элементы массива, кратные 5, на 0. Выведите полученный массив на экран.

Вариант 10

  1. Даны целые числа x, y, z. Вычислите значения выражений

  1. Даны два числа. Если они оба четные, то вычислите их сумму, в противном случае – их произведение.

  2. Даны три числа. Если А=B и С >А, то увеличьте каждое число на 1 и уменьшите в 2 раза в противном случае.

  3. Дан массив А(10). Найдите сумму элементов массива, принадлежащих промежутку от С до В.

Вариант 11

  1. Даны целые числа x, y, z. Вычислите значения выражений

  1. Даны три числа. Вычислите среди них количество нулевых чисел.

  2. Составьте программу, которая для каждой введенной цифры (0 – 9) выводит соответствующее ей название на русском языке (0 – ноль, 2 – два и т.д.).

  3. Дан массив B(5). Найдите количество нечетных элементов массива.

Вариант 12

  1. Даны целые числа x, y, z. Вычислите значения выражений

  1. Составьте программу, вычисляющую значение функции

  1. Даны два числа. Если их произведение – число отрицательное, то необходимо вывести его значение на экран, в противном случае – уменьшите оба эти числа на 5.

  2. Дан массив D(15). Вычислите произведение элементов массива, кратных 7.

Вариант 13

  1. Даны целые числа x, y. Вычислите значения выражений

  1. Составьте программу, которая меньшее из двух чисел a и b удваивает и выводит его на экран.

  2. Даны 2 числа. Если они оба кратны 5, то напечатайте их произведение, в противном случае – их сумму.

  3. Дан массив T(12). Увеличьте все элементы массива, стоящие на четных местах, в 2 раза, выведите полученный массив на экран.

Вариант –14

  1. Даны целые числа x, y, z. Вычислите значения выражений

  1. Даны три числа. Если их сумма – число четное, то замените каждое число на его квадрат, а если нечетное – уменьшите каждое число на 2.

  2. Даны четыре числа. Найдите среди них количество положительных чисел.

  3. Дан массив А(10). Найдите среднее арифметическое положительных элементов массива.

Вариант 15

  1. Даны целые числа x, y, z. Вычислите значения выражений

  1. Составить программу, которая возводит в квадрат большее из двух заданных чисел аиb. Выведите на экран оба числа.

  2. Даны два числа. Если их сумма – число четное, то напечатайте слово «ДА», иначе напечатайте оба числа.

  3. Дан массив D(15). Вычислите произведение элементов массива, стоящих на четных местах.

Библиографический список

  1. Информатика. Базовый курс/ С. В. Симонович и др. – СПб.: Питер, 2000.

  2. Информатика. Задачник-практикум: В 2 т./ Под ред. И.Г. Семакина, Е.К. Хеннера.– М.: Лаборатория Базовых Знаний, 1999.

  3. Информатика/ Под ред. Н.В. Макаровой. – СПб.: Питер, 2000.

  4. Касаткин В.Н. Информация, алгоритмы, ЭВМ. – М.: Просвещение, 1991.

  5. Острейковский В. А. Информатика: Учебник для вузов.– М.: Высшая школа, 1999.

  6. Перегудов Ф.И., Тарасенко Ф.П. Введение в системный анализ. – М.: Высшая школа, 1989.

  7. Перельман Я.Н. Занимательная арифметика. – М.: Триада-Литера, 1994.

  8. Угринович Н. Д. Информатика и информационные технологии. – М.: Лаборатория Базовых Знаний, 2000.

  9. Шауцукова Л.З. Информатика. – 3-е изд. – М.: Просвещение, 2003.

Учебное издание

Внукова Людмила Анатольевна,

Дерябина Ольга Алексеевна,

Егорова Наталья Николаевна,

Селезнева Елена Викторовна

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]