Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


Ћабораторна€ работа є1

√осударственное образовательное учреждение среднего профессионального образовани€

¬ќ– ”“»Ќ— »… √ќ–Ќќ-Ё ќЌќћ»„≈— »…  ќЋЋ≈ƒ∆

 

 

–ј——ћќ“–≈Ќќ ”“¬≈–∆ƒјё:

Ќа заседании цикловой комиссии «ам. директора по ”¬–

Ђ___ї_____________2008 г. ______________«.√. Ўтокалюк

ѕредседатель цикловой комиссии Ђ___ї___________2008 г.

____________ ќ.¬. √армаш

 

ћ≈“ќƒ»„≈— »≈ ” ј«јЌ»я

 

к лабораторной работе є 1

 

 

“ема:

Ђ—оставление и запись алгоритмовї

 

 

ƒисциплина: Ђѕрограммирование на €зыке высокого уровн€ї

дл€ студентов специальности 230101

 

 

–азработал преподаватель Ѕаев ј.¬.

 

 

2008 г.

Ћабораторна€ работа є1.

“ема: —оставление и запись алгоритмов

÷ель: получить практические навыки в разработке линейных, разветвл€ющихс€ и циклических алгоритмов.

 

ѕор€док работы:

—оставить алгоритм разветвл€ющейс€ структуры (задание 1) и алгоритм циклической структуры (задание 2). «аписать алгоритмы в словесном и графическом виде. ¬ариант - є по журналу.

 

«адание 1:

1. —оставьте алгоритм вычислени€ выражени€: min(x2 + y2,y2+z2) Ц 4

2. ¬ычислите значение функции:

3. —оставьте алгоритм программы, котора€ из трех введенных с клавиатуры чисел возводит в квадрат положительные, а отрицательные оставл€ет без изменени€.

4. Ќайдите количество положительных (отрицательных) чисел среди четырех целых чисел ј, ¬, — и D.

5. —оставьте программу нахождени€ произведени€ двух наименьших из трех введенных с клавиатуры чисел.

6. —оставьте алгоритм программы, котора€ определ€ла бы вид треугольника (если данные отрезки позвол€ют его построить).

7. Ќайдите наибольшее из трех данных чисел.

8. —оставьте алгоритм программы, вывод€щей на экран номер четверти, которой принадлежит точка с координатами (х,у), при условии, что х и у отличны от 0.

9. ƒаны три целых числа. ¬озвести в квадрат отрицательные числа и в третью степень Ч положительные (число 0 не измен€ть).

10. »з трех данных чисел выбрать наименьшее.

11. »з трех данных чисел выбрать наибольшее.

12. ≈сли целое число ћ делитс€ нацело на целое число N, то вывести на экран частное от делени€, в противном случае Ч сообщение Ђћ на N нацело не делитс€ї.

13. —оставьте алгоритм программы, котора€ уменьшает первое число в п€ть раз, если оно больше второго по абсолютной величине.

14. ƒаны две переменные целого типа: A и B. ≈сли их значени€ не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значени€.

15. —оставьте алгоритм программы вычислени€ значени€ функции:

16. ƒаны три целых числа, найдите среднее из них. —редним назовем число, которое больше наименьшего из данных чисел, но меньше наибольшего.

17. ƒл€ данного x вычислить значение функции f:

Ц1, если x < 0,

0, если x = 0,

+1, если x > 0.

18. ƒано целое число, лежащее в диапазоне от Ц999 до 999. ¬ывести строку Ч словесное описание данного числа вида "отрицательное число", "нулевое число", "положительное число".

19. ƒано целое число, лежащее в диапазоне от 1 до 9999. ¬ывести строку Ч словесное описание данного числа вида "четное число", "нечетное число".

20.«апишите условный оператор, в котором значение переменной вычисл€етс€ по формуле: а + b, если а Ч нечетное и ab, если а Ч четное.

21. —оставьте алгоритм программы, подсчитывающий сумму только положительных из трех данных чисел.

22. —оставьте алгоритм программы нахождени€ произведени€ двух наибольших из трех введенных с клавиатуры чисел.

23. ƒаны три числа. Ќапишите фрагмент программы, подсчитывающий количество чисел, равных нулю.

 

 

24. —оставьте алгоритм программы вычислени€ значени€ функции:

25. —оставьте алгоритм программы вычислени€ выражени€: max(x +y+z, xyz) + 3

26. «начени€ переменных X, Y помен€ть местами так, чтобы они оказались упор€доченными по возрастанию.

27. «начени€ переменных X, Y помен€ть местами так, чтобы они оказались упор€доченными по убыванию.

«адание 2:

1. Y = xSinx/Cosx; A = -1.6, B = 1.6, H = 0.2

2. Y = tgx2 + ctgx2; A = -2, B = 2, H=0.5

3. Y = Ln(x2 -9)/x; A = -6, B = 6, H = 1

4. Y = xLn(Cosx); A = -3, B = 3, H = 0.3

5.  вадрат трехзначного числа оканчиваетс€ трем€ цифрами, которые как раз и составл€ют это число. Ќапишите алгоритм поиска таких чисел.

6. —оставьте алгоритм вычислени€ суммы кубов чисел от 25 до 125.

7. Ќапишите алгоритм поиска двузначных чисел, таких, что если к сумме цифр этого числа прибавить квадрат этой суммы, получитс€ это число.

8. Y = tgx/x; A = -2, B = 2, H = 0.2

9. Y = Sinx/(x-5); A = -6, B = 6, H = 0.5

10. Y = x/(1-Cosx); A = -4, B = 4, H = 0.5

11. Y = 1/xtg(x/2); A = -3, B = 3, H = 0.5

12. Ќапишите алгоритм поиска четырехзначного числа, которое при делении на 133 дает в остатке 125, а при делении на 134 дает в остатке 111.

13. Y = 1/(x2 -3); A = -4, B = 4, H = 0.5

14. Y = 1/Ln(x2/8); A = -3, B = 3, H = 0.6

15. Ќайдите сумму положительных нечетных чисел, меньших 100.

16. —оставьте алгоритм возведени€ натурального числа в квадрат, использу€ следующую закономерность: 12= 1, 22 = 1 + 3, «2 = 1 + 3 + 5, 42 =1 + 3 + 5 + 7, п2 =1 + 3 + 5 + 7 + 9 +... + (2n-1).

17. Y = 1/x ctg(x/3); A = -4, B = 4, H = 0.5

18. Y = Ln(16-x2)/x ex; A = -6, B = 6, H = 0.5

19. Y = x tg x/ Lnx; A = -3, B = 3, H = 0.5

20. ќпределите количество трехзначных натуральных чисел, сумма цифр которых равна заданному числу N.

21. —реди двузначных чисел найдите те, сумма квадратов цифр которых делитс€ на 13.

22. Y = x2Ln|x|/Sinx; A = -2, B = 2, H = 0.2

23. Y = x/Sinx+ Ln(x2 - 4); A = - 6, B = 6, H = 0.5

24. Ќайдите сумму целых положительных чисел из промежутка от ј до ¬, кратных 4 (значени€ переменных ј и ¬ ввод€тс€ с клавиатуры).

25. Ќайдите сумму целых положительных чисел, больших 20, меньших 100, кратных 3 и заканчивающихс€ на 2, 4 или 8.

26. Y = x2Cosx/Ln(x2-1); A = -2, B = 2, H = 0.1

27. Y = xSinx/Ln(x2-9); A = -5, B = 5, H = 0.5

28. Y = x2/(Cosx+Ln(x2-1)); A = -2, B = 2, H = 0.2

29. Y = (x2+ tgx)/Ln(x2-4); A = -4, B = 4, H = 0.8

30. Y = (x2- Cosx)/xLn(x2-1); A = -2, B = 2, H = 0.2.

Ћ»“≈–ј“”–ј

  1. »гошина Ћ.¬. ћетодическое пособиепо курсу "јлгоритмические €зыки и программирование". - ѕенза: ѕ√“”, 1999г.
  2. ћогилев Ћ.¬. и др. ѕрактикум по информатике. - ћ.: Ђјкадеми€ї, 2005г.
  3. »ллюстрированный самоучитель по Turbo Pascal. Ц http://pascal.sources.ru/


<== предыдуща€ лекци€ | следующа€ лекци€ ==>
Cоздание пользовательской учетной записи | »м€ пол€ n:тип
ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-06; ћы поможем в написании ваших работ!; просмотров: 858 | Ќарушение авторских прав


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

Ћучшие изречени€:

Ћогика может привести ¬ас от пункта ј к пункту Ѕ, а воображение Ч куда угодно © јльберт Ёйнштейн
==> читать все изречени€...

516 - | 527 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.012 с.