417-Информатика 1 Муравьев
.pdf91
7.Составить программу, в которой сформировать целочисленный массив A[1..50] из случайных чисел. Определить количество четных и нечетных чисел в массиве. Функция логического типа ODD(x)=false, если x четное и ODD(x)=true, если нечетное.
8.Составить программу, в которой сформировать двумерный целочисленный массив А[1..20,1..20] из случайных целых чисел и подсчитать суммы диагоналей массива.
---------- ВАРИАНТ N 27 -------------------
1.Составьте ответы по контрольным вопросам, заданным в методических указаниях.
2.Перевести числа 83 и 482 в двоичный и шестнадцатеричный вид.
3.Составить программу, в которой c помощью оператора WHILE подсчитать сумму ряда
∑i +1 / i − 3
i3 +10i=6
до тех пор, пока член ряда не будет меньше 0.005.
4. Cоставить программу в которой c помощью оператора WHILE организовать цикл в котором значения параметра t менялись от 0.5 до 5 с шагом h=0.1. Вывести на экран значения t и функции
1/ sin(t) |
для t ≤3 |
y = |
для t > 3 |
t |
|
|
|
5. Cоставить программу, в которой c помощью оператора FOR подсчитать сумму ряда
∑77 1 − i . 2 1 + i 2
6. Составить программу, в которой с помощью оператора REPEAT протабулировать функцию y=1+exp(2*x) в диапазоне параметра от 1 до 5 с шагом 0.25.
7.Составить программу, в которой сформировать одномерный массив A[1..100] из случайных челых чисел. Скопировать массив A в массив B[1..100] таким образом,
чтобы B[1]=A[51],B[2]=A[52],...B[50]=A[100],B[51]=A[1],B[52]=A[2],...B[100]=A[50].
8.Составить программу, в которой сформировать двумерный целочисленный массив А[1..50,1..30] из случайных целых чисел и определить максимальное и минимальное числа в массиве.
---------- ВАРИАНТ N 28 -------------------
1.Составьте ответы по контрольным вопросам, заданным в методических указаниях.
2.Перевести числа 66 и 987 в двоичный и шестнадцатеричный вид.
3.Составить программу, в которой c помощью оператора WHILE подсчитать сумму ряда
∑i=5 i +510
до тех пор, пока член ряда не будет меньше 0.005.
4. Cоставить программу в которой c помощью оператора WHILE организовать цикл в котором значения параметра t менялись от 0.5 до 5 с шагом h=0.1. Вывести на экран значения t и функции
92
y = sin(t)
tg(t −3)
для t ≤3 для t > 3
5. Cоставить программу, в которой c помощью оператора FOR подсчитать сумму ряда
100
∑i 2 −1 / i .
12
6.Составить программу, в которой с помощью оператора REPEAT протабулировать функцию y=1/x+1 в диапазоне параметра от 1 до 5 с шагом 0.01.
7.Составить программу, в которой составить массив C[1..100] из псевдослучайных символов из диапазона CHR(65)-CHR(90) и определить количество символов 'A','B','C' и 'D'.
8.Составить программу, в которой сформировать двумерный целочисленный массив А[1..50,1..30] из случайных целых чисел и определить максимальное и минимальное числа в массиве.
---------- |
|
|
ВАРИАНТ N 29 ------------------- |
|
1. |
Составьте ответы по контрольным вопросам, заданным в методических указаниях. |
|||
2. |
Перевести числа 45 и 298 в двоичный и шестнадцатеричный вид. |
|||
3. |
Составить программу, в которой c помощью оператора WHILE подсчитать сумму |
|||
ряда |
|
|
||
∑ |
|
i + 10 |
||
|
|
|
||
|
3 + i 2 + 10 до тех пор, пока член ряда не будет меньше 0.005. |
|||
i =5 i |
||||
4. |
Cоставить программу, в которой c помощью оператора WHILE организовать цикл, в |
котором значения параметра t менялись от 0.5 до 5 с шагом h=0.1. Вывести на экран значения t и функции
y = sin(4 t)
cos(t −3/ t)
для t ≤3 для t > 3
5. Cоставить программу, в которой c помощью оператора FOR подсчитать сумму ряда
100
∑i 2 + i +1 .
1
6.Составить программу, в которой с помощью оператора REPEAT протабулировать функцию y=sin(2*x+1) в диапазоне параметра от 0 до 4 с шагом 0.2.
7.Составить программу, в которой сформировать одномерный массив A[1..100] из случайных челых чисел. Скопировать массив A в массив B[1..100] таким образом,
чтобы B[1]=A[51],B[2]=A[52],...B[50]=A[100],B[51]=A[1],B[52]=A[2],...B[100]=A[50].
8.Составить программу, в которой сформировать двумерный целочисленный массив А[1..50,1..30] и определить максимальное и минимальное числа в массиве.
---------- ВАРИАНТ N 30 -------------------
1.Составьте ответы по контрольным вопросам, заданным в методических указаниях.
2.Перевести числа 386 и 863 в двоичный и шестнадцатеричный вид.
93
3. Составить программу, в которой с помощью оператора WHILE подсчитать сумму ряда
∑ |
|
i |
|
до тех пор, пока член ряда не будет меньше 0.001. |
|
+ i + 5 |
|||
i =2 i 2 |
|
4. Cоставить программу, в которой c помощью оператора WHILE организовать цикл в котором значения параметра t менялись от 0.5 до 5 с шагом h=0.1. Вывести на экран значения t и функции
1/ t |
для t ≤3 |
y = |
для t > 3 |
t |
|
|
|
5. Cоставить программу, в которой c помощью оператора FOR подсчитать сумму ряда
50 |
1 |
|
|||
∑i 2 + |
+1 . |
||||
|
i |
|
|||
5 |
|
|
6.Составить программу, в которой с помощью оператора REPEAT протабулировать функцию y=sin(2*x+1) в диапазоне параметра от 0 до 4 с шагом 0.2.
7.Составить программу, в которой сформировать массив A[1..80] из случайных целых чисел. Определить суммы четных и нечетных чисел. Функция логического типа
ODD(x)=false, если x четное и ODD(x)=true, если нечетное.
8.Составить программу, в которой сформировать двумерный целочисленный массив А[1..50,1..30] из случайных целых чисел и определить максимальное и минимальное числа в массиве.