Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

681

.pdf
Скачиваний:
31
Добавлен:
07.01.2021
Размер:
635.8 Кб
Скачать

x

cosx, если y 0

 

 

 

 

 

 

 

 

 

m y

 

y 2;2

 

 

y cosx, иначе , где

, шаг изменения 0,2; значение

 

 

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

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

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

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

Вариант 1

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

a

 

x 1

 

y

 

;

r

x

 

;

b x sin2

x e z .

 

 

 

 

 

 

 

 

 

 

x y

 

 

 

 

 

 

 

 

 

 

 

 

1

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

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

Вариант 2

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

z

2 3x

;

b 1

 

y x

 

 

(y x)2

;

a

3 ey 1

 

.

 

 

 

 

 

 

 

 

2y

 

 

 

 

2

 

 

1 x2

y z

 

 

 

 

 

 

 

 

 

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

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

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

ных 5.

Вариант 3

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

118

b 1

 

y x

 

 

(y x)2

;

a

3 ey 1

 

;

f sin2

y

x y

.

 

 

 

 

 

1 x2

 

y z

 

 

 

 

 

 

2

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

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

3.Даны два числа. Если их сумма – число положительное, то напеча-

тайте цифру «1», а иначе выдайте на экран значение этой суммы.

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

Вариант 4

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

f 3

 

7sin y;

a

3 ey 1

 

; z

2 3x

.

x y

1 x2

 

y z

 

 

 

 

 

 

 

 

 

2y

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

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

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

Вариант 5

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

a

 

;

b lg10 e x ;

f

y

x y.

 

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

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

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

Вариант 6

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

a cos(

3

);

b e x sin2 6 ;

f cos x sin y.

 

7

 

 

 

119

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

ln( x)

при

x 0;

y

x 1

при

x 0.

 

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

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

Вариант 7

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

z ex sin2 x;

b

1 cos(y 2)

;

f 3

 

10.

x y

 

 

 

 

x4

sin y2

 

 

 

 

2

 

 

 

 

 

 

 

 

 

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

sin x cosx

 

 

 

 

при

x 0;

x

 

y

 

 

 

 

1

при x 0.

 

 

 

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

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

 

 

 

 

 

 

 

Вариант 8

 

 

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

 

 

x

 

 

y

 

 

 

 

a (1 y)

x

2

4

;

b arcsin x 2 (y/ 20);

f sin2

x cos4 y.

 

e x 2

 

 

 

 

1

 

 

 

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

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

 

5x

при

x 1;

y

 

при

x 1.

x2 2

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

Вариант 9

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

120

b 1

x4

 

;

a y

 

x

 

sin x;

k 3cos2

x

z

.

 

 

 

 

 

 

 

3

y2

 

 

 

 

y x3

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

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

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

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

Вариант 10

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

 

 

z

 

 

 

sin2

 

3

 

 

 

 

s 1

 

 

 

; a

 

 

10

;

f

 

y.

 

 

 

 

 

 

 

cos2 5x

 

 

 

 

 

 

 

 

 

 

x

x

 

 

 

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

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

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

Вариант 11

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

 

x y z z

2

 

 

 

 

 

 

3

 

y

 

 

 

 

 

 

 

 

 

 

3x e

 

a

 

; b 3

x e y

 

z

;

f

 

.

 

 

z

 

 

 

 

1

y

 

 

 

 

 

 

 

 

 

 

z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

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

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

два и т.д.).

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

Вариант 12

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

121

a

 

 

x 1

 

 

3

y

 

; b

sin

2

e

xy

f cos3 3 sin3 xy.

 

 

 

 

 

 

 

 

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2

 

 

 

 

 

 

 

1

x2

 

 

 

 

 

 

 

z

 

 

 

 

 

 

 

 

 

 

 

24

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

5x x2

при

x 0;

y

x 2

при

x 0.

 

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

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

Вариант 13

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

z

(1 y2 )3

;

b x y yx sin x;

t ln x ex .

 

1 2x

2y2

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

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

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

Вариант –14

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

 

 

 

sin x2;

 

f ex 3

 

a

 

xy

 

b cos xy z;

 

 

x

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

2.

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

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

Вариант 15

122

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

b x(

z

 

f 3

x y 7x

 

 

;

 

 

);

1

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2y

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

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

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

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

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

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

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

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

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

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

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

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

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

123

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

Внукова Людмила Анатольевна, Дерябина Ольга Алексеевна, Егорова Наталья Николаевна, Селезнева Елена Викторовна

ОСНОВЫ ИНФОРМАТИКИ

Учебно-методическое пособие

Редактор И.Г. Кузнецова

** *

Подписано к печати 04.07.06. Формат 60х90 1/16. Бумага писчая. Оперативный способ печати.

Гарнитура Times New Roman. Усл. п.л. 4,5, уч.-изд. л. 4,5.

Тираж 350 экз. Заказ . Цена договорная.

Издательство Сибирской государственной автомобильно-дорожной академии 644099, Омск, ул. П. Некрасова, 10

Отпечатано в ПЦ издательства СибАДИ 644099, Омск, ул. П. Некрасова, 10

124

125

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