Лабораторные работы по паскалю. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Лабораторные работы по паскалю.



Лабораторные работы по ПАСКАЛЮ.

Лабораторная работа №1. Программирование линейных алгоритмов.

1. 1. Вычислить значение выражения для заданных значений a, b, c:

1. для a=2, b=3, c=4

2. для a=1, b=0,5, c=3

3. для a=2,3, b= -2, c=3,2

4. для a=3,5, b=2, c=0,5

5. для a=1,7, b= -3, c= -1,2

6. для a=4, b=3, c=2

7. для a=0,3, b=1, c=2

8. для a= -0,1, b=2, c=1,3

9. для a=1,8, b= -4, c=3

10. для a= -1,3, b=2, c=3

11. для a=2, b=3, c=4

12. для a=1, b=0,5, c=3

13. для a=2,3, b= -2, c=3,2

14. для a=3,5, b=2, c=0,5

15. для a=1,7, b= -3, c= -1,2

16. для a=4, b=3, c=2

17. для a=0,3, b=1, c=2

18. для a= -0,1, b=2, c=1,3

19. для a=2, b=3, c=4

20. для a=1, b=0,5, c=3

21. для a=2,3, b= -2, c=3,2

22. для a=3,5, b=2, c=0,5

23. для a=1,7, b= -3, c= -1,2

24. для a=4, b=3, c=2

25. для a=0,3, b=1, c=2

26. для a= -0,1, b=2, c=1,3

27. для a=1,8, b= -4, c=3

28. для a= -1,3, b=2, c=3

29. для a=2, b=3, c=4

30. для a=1, b=0,5, c=3

31. для a=2,3, b= -2, c=3,2

32. для a=3,5, b=2, c=0,5

33. для a=1,7, b= -3, c= -1,2

34. для a=4, b=3, c=2

35. для a=0,3, b=1, c=2

36. для a= -0,1, b=2, c=1,3

37. для a=1,7, b= -3, c= -1,2

38. для a=4, b=3, c=2

39. для a=0,3, b=1, c=2

40. для a= -0,1, b=2, c=1,3

41. для a=1,7, b= -3, c= -1,2

42. для a=4, b=3, c=2

43. для a=0,3, b=1, c=2

44. для a= -0,1, b=2, c=1,3

45. для a=1,7, b= -3, c= -1,2

46. для a=4, b=3, c=2

47. для a=0,3, b=1, c=2


Выполнить

1. Вычислить длину окружности, площадь круга и объём шара одного и того же заданного радиуса.

2. Вычислить периметр и площадь прямоугольного треугольника по длинам двух его катетов.

3. По координатам трёх вершин некоторого треугольника найти его площадь и периметр.

4. По координатам четырёх вершин четырёхугольника АВСD найти его площадь и периметр.

5. Вычислить целую часть среднего арифметического четырёх заданных вещественных чисел.

6. Вычислить дробную часть среднего арифметического четырёх заданных вещественных чисел.

7. Вычислить стороны правильных шестиугольников, описанных и вписанных в окружность известного радиуса.

8. Вычислить стороны квадратов, описанных и вписанных в окружность известного радиуса.

9. Вычислить стороны правильных треугольников, описанных и вписанных в окружность известного радиуса.

10. Вычислить целую часть среднего геометрического трёх заданных вещественных чисел.

11. Вычислить дробную часть среднего геометрического трёх заданных вещественных чисел.

12. Вычислить площадь кольца, ширина которого равна Н, а отношение радиуса большей окружности к радиусу меньшей окружности равно D.

13. Даны основания и высота равнобедренной трапеции. Найти ее периметр.

14. Даны два числа. Найти среднее арифметическое и среднее геометрическое их модулей.

15. Даны два числа. Найти их произведение, сумму, разность, а также частное от деления первого числа на второе.

16. Дано расстояние в сантиметрах. Найти число полных метров и полных километров в нем.

17. Дана масса в килограммах. Найти число полных центнеров и полных тонн в ней.

18. Дано трехзначное число. Найти число, полученное при прочтении его цифр справа налево.

19. Дано трехзначное число. Найти число, полученное при перестановке первой и второй цифр заданного числа.

20. Дано трехзначное число. Найти число, полученное при перестановке первой и третьей цифр заданного числа.

21. Дано трехзначное число. Найти число, полученное при перестановке второй и третьей цифр заданного числа.

22. Дано целое число, большее 99. Найти третью от конца его цифру.

23. Дано натуральное число n (n>9). Найти число единиц в нем.

24. Дано натуральное число n (n>99). Найти число десятков в нем.

25. Дано натуральное число n (n>99). Найти число сотен в нем.

26. Дано натуральное число n (n>999). Найти число тысяч в нем.

27. Идет k-ая секунда суток. Определить, сколько полных часов и полных минут прошло к этому моменту.

28. Определить число, полученное выписыванием в обратном порядке цифр заданного целого четырёхзначного числа.

29. Найти сумму цифр заданного четырёхзначного натурального числа.

30. Цифры заданного натурального числа записать в обратном порядке.

31. Для заданного числа x вычислить 5 чисел последовательности sin x, sin sin x, sin sin sin x,....

32. Найти наименьший делитель заданного натурального числа A (не считая единицы).

33. Дано четырёхзначное число. Найти число, полученное при перестановке первой и второй цифр заданного числа.

34. Дано четырёхзначное число. Найти число, полученное при перестановке первой и третьей цифр заданного числа.

35. Дано четырёхзначное число. Найти число, полученное при перестановке первой и четвёртой цифр заданного числа.

36. Дано пятизначное число. Найти число, полученное при перестановке первой и второй цифр заданного числа.


Решить следующие задачи:

1. Даны два различных вещ. числа А и В. Определить, является ли заданное целое число А чётным двузначным числом и делится ли оно без остатка на В.

2. Даны два различных вещ. числа А и В. Определить, является ли заданное целое число А нечётным двузначным числом. И делится ли В без остатка на А.

3. Определить, является ли заданное целое число А нечётным двузначным числом.

4. Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно чётное.

5. Даны три числа (a, b и c). Выбрать те из них, которые принадлежат заданному отрезку [ e, f ].

6. Определить число, полученное выписыванием в обратном порядке цифр заданного целого четырёхзначного числа.

7. Определить, есть ли среди цифр заданного целого трёхзначного числа одинаковые.

8. Заданы площади круга и квадрата. Определить, поместится ли квадрат в круге.

9. Заданы площади круга и квадрата. Определить, поместится ли круг в квадрате.

10. Заданы координаты двух точек. Определить, лежат ли они на одной окружности с центром в начале координат.

11. Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин.

12. Проверить, можно ли построить треугольник из отрезков с длинами x, y, z и, если можно, то какой – остроугольный, прямоугольный или тупоугольный.

13. Проверить, можно ли построить параллелограмм из отрезков с длинами x, y, v, w.

14. Два прямоугольника заданы длинами сторон. Определить, можно ли первый прямоугольник целиком разместить во втором.

15. Значения заданных переменных a, b и c перераспределить таким образом, что a, b, c станут, соответственно, наименьшим, средним и наибольшим значениями.

16. Выбрать наибольшее из четырёх заданных чисел.

17. Решить линейное уравнение ax = b.

18. Решить квадратное уравнение ax2 + c = 0.

19. Решить биквадратное уравнение ax4 + c = 0.

20. Определить, пройдет ли кирпич с рёбрами a, b, c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его рёбер было параллельно или перпендикулярно каждой из сторон отверстия.

21. Идет k-ая секунда суток. Определить, сколько полных часов и полных минут прошло к этому моменту.

22. Даны х и у. Если х<0 и у<0 то каждое значение заменить модулем, если отрицательное только одно из них, то оба значения увеличить на 0,5, если оба не отрицательны и не одно из них не принадлежит интервалу (0,5; 2), то оба значения уменьшить в 10 раз. В остальных случаях х и у без изменений.

23. Дано целое трехзначное число, выстроить его цифры в порядке возрастания.

24. Дано целое трехзначное число, выстроить его цифры в порядке убывания.

25. Дано целое двухзначное число. Проверить располагаются ли его цифры в порядке возрастания.

26. Дано целое двухзначное число. Проверить располагаются ли его цифры в порядке убывания.

27. Введите с клавиатуры три числа. Если все числа отрицательны и не равны между собой, то замените числами их квадратами и выведите результаты на экран. Если все числа равны нулю, то сделайте их соответственно равными 5, 20, 15 и выведите результаты на экран. Иначе, найдите и выведите сумму этих чисел.

28. Введите с клавиатуры три числа: А, В, С. Если А > В > С > 0, то замените все числа их квадратами и выведите результаты на экран. Если они отрицательны и не равны между собой, то каждое число замените наибольшим из них и выведите результаты. Иначе, найдите и выведите их сумму.

29. Введите с клавиатуры два числа: N и M. Если оба числа больше 100, то замените каждое из меньшим и выведите результаты на экран. Если первое число положительное, а второе отрицательно, то уменьшите их в два раза и выведите результаты. Иначе найдите и выведите среднее арифметическое этих чисел.

30. Введите с клавиатуры три числа А, В, С. Если А=С, то все числа замените их квадратами и выведите результаты. Иначе А сделайте равными сумме В и С, С обнулите, В оставьте без изменения и выведите результаты на экран.

31. Введите с клавиатуры три числа А, В и С. Если они не равны, то замените все числа наибольшим из них и выведите результаты на экран. Иначе найдите и выведите сумму квадратов этих чисел.

32. Введите с клавиатуры три числа: X, Y, Z. Если числа равны, увеличьте их в три раза и выведите результаты на экран. Если равны только два последних числа, заметите все числа на противоположные и выведите результаты. Иначе, все числа сделайте равными 222 и выведите результаты.

33. Введите с клавиатуры два числа: K и L. Если они положительны, то замените каждое на квадрат их суммы и выведите результаты на экран. Если все числа отрицательные, то каждое сделайте равным наименьшему и выведите результаты. Иначе, К приравняйте к 10, а L – к 15м и выведите результаты.

34. Введите с клавиатуры два числа: a и b. Если оба числа четные, то вычислите их сумму и выведите результат на экран. Если оба – нечетные, то найдите произведение этих чисел и выведите результат. Иначе, увеличьте все числа в пять раз и выведите результаты.

35. Введите с клавиатуры три числа: А, В и С. Если А и С кратны 5, а В – не кратно, то все эти числа замените их квадратами и выведите результат на экран. Если только В кратно 5, то увеличьте все числа на 10 и выведите результаты. Иначе, найдите и выведите среднее арифметическое этих чисел.

36. Введите с клавиатуры три числа: a, b и c. Если все они равны, то первое увеличьте в 10 раз, второе уменьшите в 10 раз, а третье увеличьте на 10 и выведите результаты на экран. Если равны только первое и последнее, то увеличьте все числа на 100 и выведите результаты. Иначе найдите и выведите удвоенную сумму этих чисел.

37. Введите с клавиатуры три числа: А, В и С. Если все они четные, то найдите и выведите их сумму на экран. Если все они нечетные и А > В > С, по определите и выведите значения наибольшего и наименьшего из чисел. Иначе выведите числа без изменения.

38. Дано целое число. Оканчивается ли оно цифрой 7? Оканчивается ли оно четной цифрой?

39. Даны два действительных числа. Найти среднее арифметическое этих чисел, и среднее геометрическое их модулей.

40. Даны числа А, В, С. Удвоить эти числа если А>B>=C. И заменить их абсолютными значениями, если это не так.

41. Даны два действительных числа заменить первое на 0 если оно меньше или равно второму и оставить числа без изменений в противном случае.

42. Даны x, y, x<>y. Меньшее из этих двух чисел заменить на (x+y)/2 а большее на 2*y.

43. Даны три числа. Возвести в квадрат те из них, значения которых неотрицательны.


28.


Лабораторная работа №5

Вспомогательные алгоритмы

Лабораторные работы по ПАСКАЛЮ.



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 292; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.200.143 (0.046 с.)