Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Примеры выполнения заданий




Задача 1.

x≥6 x=15 x=20
Z=b3+x
начало
Ввод:b1,b2,b3,x
X<6
Z=x-b1
Z=x+b2
Вывод z
конец
+
+
-
-
Составить алгоритм вычисления функции

Решение:

Исходные данные:b1, b2, b3, x

Результат: z

 

 

 
 
 
 
 
 
 
 
x

 

 


Задача 2.

Вычислить значения функцииz=y2+x, если

3<X<10
Вывод y
x>3
Z=y2+x
начало
Ввод:x, a1, c, a2
X<3
Y=x2-a1
Вывод z
конец
+
+
-
-
Y=x-c
Решение:

Исходные данные: x, a1, c, a2

Результат: y, z

 

 
 
 
 
 
 
x

 

 


Задача 3.

Дана последовательность n-чисел. Найти сумму положительных чисел.

Решение:

I=i+1
начало
Ввод:x1, xn
Xi>0
S=0 I=1
S=s+xi
Вывод s  
конец
+
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAPxfFLMQA AADcAAAADwAAAGRycy9kb3ducmV2LnhtbERPTWvCQBC9C/6HZYTezKZCS0yzigREkfag9eJtmh2T 0OxszK5J7K/vHgo9Pt53th5NI3rqXG1ZwXMUgyAurK65VHD+3M4TEM4ja2wsk4IHOVivppMMU20H PlJ/8qUIIexSVFB536ZSuqIigy6yLXHgrrYz6APsSqk7HEK4aeQijl+lwZpDQ4Ut5RUV36e7UXDI tx94/FqY5KfJd+/XTXs7X16UepqNmzcQnkb/L/5z77WCZBnWhjPhCMjVLwAAAP//AwBQSwECLQAU AAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnht bFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8ucmVs c1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hhcGV4 bWwueG1sUEsBAi0AFAAGAAgAAAAhAD8XxSzEAAAA3AAAAA8AAAAAAAAAAAAAAAAAmAIAAGRycy9k b3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACJAwAAAAA= " filled="f" stroked="f" strokeweight=".5pt">
-
i>n


Исходные данные: x-массив

Результат: S

 

S=0

S=s+x1 X1>0 s=s+x2 X2>0 X3>0  
S=s+xi X1>0 I=i+1    

 


 

 

Задача 4.

P=p*i
начало
Ввод:N
I >n
Р=1, I=1
I=i+1
Вывод: p  
конец
+
Вычислить N!

I=i+1
начало
Ввод: N
i>n
Р=1, I=1
Вывод: p  
конец
+
Решение:

Исходные данные: N

Результат: Р

P=1

P=p*1

P=p*2

P=p*3

P=p*i

I=i+1, i>0

 

I=i+1
начало
Ввод: N
i>n
s=0, I=1, s=sin x
Вывод:Sn  
конец
+
Задача 5

S=sin x + sin2x + sin3x+…sin xn

 

Решение:

Исходные данные: n

Результат: s

S=0

A=x

X=sin x

S1=sin x

S2=sin x*sin x=sin x*s1

S3=sin x*sin x*sin x=sin x *s2

Si=si-1+sin x*si-1

I=1, i>n

I=i+1

 

Задача 6

Ci=ci-1*  
начало
Ввод: n, m
i m
c0=m, I=1,
Вывод: c  
конец
I=i+1
Составить алгоритм вычисления числа сочетаний n чисел по m, используя формулу

=n

Решение:

Исходные данные: n, m

=n=c1
Результат:

= =c1

 

 


Ci=ci-1*

= =c2
I

 

= =c3


Задача 7

Вычислить значение функции У на отрезке (а,в) с шагом h значений х:

 

Y=

Z=z(x)
начало
Ввод:x0, hx, xn,a, b
x≤xn
x=x0
Вывод: z  
конец
X=x+hx

 


Задача 8

С клавиатуры ввести 12 чисел. Посчитать сумму положительных, произведение отрицательных чисел. Если среди вводимых чисел были нули, то напечатать сообщение об этом.

i=0, s=0, p=1, flag=0  
Ввод:
Num=0
Num>0
Flag+1  
P=p+num  
Да
Нет
S=s+num  
S, p  
Flag=0
Да
Вводилось flag=0  
Вывести: num  
Нет
Нет
Доi=13


Задача 9

Найти сумму и количество отрицательных элементов массива an

Решение:

Исходные данные: an- массив

a4 s=s+a3
Результат: S, K

a3<0 s=s+a2
a2<0 s=s+a1
S=0

начало
Ввод:an
An<0 1  
S=s+a11  
конец
I=i+1
S=0, k=0
K=k+1  
a>n  
Вывод:S, K
A1<0

 

K=k+1

K=k+2

K=k+3

 

S=0, k=0  
L t1UKDXHTtVBSKC5JzEtJzMnPS7VVqkwtVrK34+UCAAAA//8DAFBLAwQUAAYACAAAACEAG+sCsccA AADdAAAADwAAAGRycy9kb3ducmV2LnhtbESPT2sCMRTE74LfIbxCL1ITrZSyNYoKBcFDUVuKt+fm 7R/dvCyb6G6/fSMIHoeZ+Q0znXe2EldqfOlYw2ioQBCnzpSca/jef768g/AB2WDlmDT8kYf5rN+b YmJcy1u67kIuIoR9ghqKEOpESp8WZNEPXU0cvcw1FkOUTS5Ng22E20qOlXqTFkuOCwXWtCooPe8u VsPp0Krz18AuT7+ZycpwOcoftdH6+albfIAI1IVH+N5eGw3jyegVbm/iE5CzfwAAAP//AwBQSwEC LQAUAAYACAAAACEA8PeKu/0AAADiAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNd LnhtbFBLAQItABQABgAIAAAAIQAx3V9h0gAAAI8BAAALAAAAAAAAAAAAAAAAAC4BAABfcmVscy8u cmVsc1BLAQItABQABgAIAAAAIQAzLwWeQQAAADkAAAAQAAAAAAAAAAAAAAAAACkCAABkcnMvc2hh cGV4bWwueG1sUEsBAi0AFAAGAAgAAAAhABvrArHHAAAA3QAAAA8AAAAAAAAAAAAAAAAAmAIAAGRy cy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPUAAACMAwAAAAA= " filled="f" strokecolor="black [3213]" strokeweight="2pt">
Ввод: an
An<0
Да
K=k+1  
Вывод: S, K  
An<0
Да
I=i+1  
S=s+a1  
Нет

 


Задача 10

Найти сумму элементов матрицы A(m, n)

Решение:

Исходные данные: a

Результат: s

S=0

S=a11

I=1

J=(1, n)

S= a11+a12=s+a12

S= a11+a12+a13=s+a13

I=2

S= a21+s

S= a21+s+S+ a22=s+ a22+S+ a23

S=S+ aij

начало
Ввод:A
I<m  
S=S+ aij  
конец
j=j+1
S=0, i=1, j=1
I=i+1  
J<n  
Вывод:s
J=1, i=1, s=0  
Ввод: a
Вывод: s  
Выполнятьдо j<n с шагом 1
Выполнять доi<m с шагом1
S=s+aij  

 

 

  Министерство общего и профессионального образования РО государственное бюджетное образовательное учреждение среднего профессионального образования Ростовской области «ВОЛГОДОНСКИЙ ТЕХНИКУМ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, БИЗНЕСА И ДИЗАЙНА им. В.В. Самарского» МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТА по дисциплине «Основы программирования» для специальности: 230115 «Программирование в компьютерных системах»     Волгодонск

 

ОДОБРЕНО: Цикловой комиссией «Профессионального информационного цикла протокол от _____ 20__ г. №___ Председатель _________________ /И.Н. Кучева/  

 

Разработал:

Преподаватель высшей квалификационной категории Федорова И.В.

 

 





Поделиться с друзьями:


Дата добавления: 2017-02-11; Мы поможем в написании ваших работ!; просмотров: 295 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2268 - | 2092 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.