Составители:
Рубрика:
13
4.5.Оператор цикла с постусловием
1. Дано действительное
0b >
. Последовательность
K,a,a
21
образована по следующему
закону
ba
1
= ,
i
1
aa
1ii
−=
−
, K,3,2i
=
. Найти первый отрицательный член последова-
тельности
K,a,a
21
.
2. Дано действительное
0b
<
. Последовательность K,a,a
21
образована по следующему
закону
ba
1
= ,
x
s
ini
1a
a
2
i
i
−
+
= , K,3,2i
=
. Найти первый неотрицательный член последова-
тельности
K,a,a
21
.
4.6.Файлы
1. Дан текстовый файл h. Получить копию файла h в текстовом файле g.
2. Дан текстовый файл f, компоненты которого являются целыми числами. Записать в
файл g все четные числа файла f, а в файл h – все нечетные. Порядок следования чисел со-
храняется.
3. Даны текстовые файлы f и g. Записать в файл h сначала компоненты файла f, затем –
компоненты файла g с сохранением
порядка (выполнить «слияние» файлов f и g).
4.7.Простейшие программы
1. Вычислить расстояние
2
21
2
21
)yy()xx(d −+−= между двумя точками )y,x(
11
,
)y,x(
22
на плоскости;
2. Вычислить корни системы уравнений
⎩
⎨
⎧
=+
=+
cybxa
cybxa
22
11
по формулам
1221
1221
baba
bcbc
x
−
−
=
и
1221
1221
baba
caca
y
−
−
=
.
3. Вычислить площадь треугольника с вершинами в точках
)y,x(
11
, )y,x(
22
,
)y,x(
33
по формуле:
))yy)(xx()yy)(xx()yy)(xx((abs
2
1
S
131332322121
−−+−−+−−=
.
4.8.Анализ целого числа и целочисленные вычисления
1. Ввести натуральное N и распечатать натуральные от 1 до N:
a) в порядке возрастания;
b) в порядке убывания;
2. Ввести натуральное N и распечатать его делители:
a) в порядке возрастания;
b) в порядке убывания;
3. Определить, является ли данное целое число четным.
4. Пусть даны четыре целых числа (hour, min, sec, time). Первые три из них (hour,
min, sec) – это
время запуска ракеты в часах, минутах и секундах. Четвертое (time) – опре-
деляет время полета в секундах. Вычислить время возвращения ракеты на землю.
5. Найти НОД двух целых чисел.
6. Ввести натуральное N и распечатать его четные делители:
a) в порядке возрастания;
b) в порядке убывания;
7. Ввести натуральные К и М и распечатать
их общие нечетные делители.
8. Ввести натуральные К и М и распечатать их наименьшее общее кратное.
9. Ввести натуральное N и проверить, является ли оно простым?
13 4.5.Оператор цикла с постусловием 1. Дано действительное b > 0 . Последовательность a 1 , a 2 , K образована по следующему 1 закону a 1 = b , a i = a i −1 − , i = 2 , 3 , K . Найти первый отрицательный член последова- i тельности a 1 , a 2 , K . 2. Дано действительное b < 0 . Последовательность a 1 , a 2 , K образована по следующему ai + 1 закону a 1 = b , ai = , i = 2 , 3, K . Найти первый неотрицательный член последова- i − sin 2 x тельности a 1 , a 2 , K . 4.6.Файлы 1. Дан текстовый файл h. Получить копию файла h в текстовом файле g. 2. Дан текстовый файл f, компоненты которого являются целыми числами. Записать в файл g все четные числа файла f, а в файл h – все нечетные. Порядок следования чисел со- храняется. 3. Даны текстовые файлы f и g. Записать в файл h сначала компоненты файла f, затем – компоненты файла g с сохранением порядка (выполнить «слияние» файлов f и g). 4.7.Простейшие программы 1. Вычислить расстояние d = ( x 1 − x 2 ) 2 + ( y 1 − y 2 ) 2 между двумя точками ( x 1 , y 1 ) , ( x 2 , y 2 ) на плоскости; ⎧ a 1 x + b1 y = c c b −c b 2. Вычислить корни системы уравнений ⎨ по формулам x = 1 2 2 1 ⎩a 2 x + b 2 y = c a 1 b2 − a 2 b1 a1 c 2 − a 2 c1 и y= . a 1 b2 − a 2 b1 3. Вычислить площадь треугольника с вершинами в точках ( x 1 , y 1 ) , ( x 2 , y 2 ) , 1 ( x 3 , y 3 ) по формуле: S = abs(( x 1 − x 2 )( y 1 − y 2 ) + ( x 2 − x 3 )( y 2 − y 3 ) + ( x 3 − x 1 )( y 3 − y 1 )) . 2 4.8.Анализ целого числа и целочисленные вычисления 1. Ввести натуральное N и распечатать натуральные от 1 до N: a) в порядке возрастания; b) в порядке убывания; 2. Ввести натуральное N и распечатать его делители: a) в порядке возрастания; b) в порядке убывания; 3. Определить, является ли данное целое число четным. 4. Пусть даны четыре целых числа (hour, min, sec, time). Первые три из них (hour, min, sec) – это время запуска ракеты в часах, минутах и секундах. Четвертое (time) – опре- деляет время полета в секундах. Вычислить время возвращения ракеты на землю. 5. Найти НОД двух целых чисел. 6. Ввести натуральное N и распечатать его четные делители: a) в порядке возрастания; b) в порядке убывания; 7. Ввести натуральные К и М и распечатать их общие нечетные делители. 8. Ввести натуральные К и М и распечатать их наименьшее общее кратное. 9. Ввести натуральное N и проверить, является ли оно простым?
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »