Лекции.Орг


Поиск:




Размеры массива ввести с клавиатуры.

Ввод данных Х и У организовать с клавиатуры

 

 

Составить программу для вычисления выражения:

 

В = (1 + 1 + 1 + 1 + … + 1)n

2 22 23 2n

Ввод n организовать с клавиатуры.

 

 

Составить программу для вычисления выражения:

 

(x+y)2 - Ö(х*у), x*y >0

А = (x+y)2 + Ö|(х*у)|, x*y <0

(x+y)2 + 1, x*y =0

 

 

Ввод данных Х и У организовать с клавиатуры.

 

 

 

Составить программу для вычисления функции:

 

F = K,

Xk + yk-1

 

Для К = 1,2,3,4,5…

Вычисления производить до тех пор пока У>=C. Ввод х, у, с организовать с клавиатуры. Х>1 и У>1.

 

 

Составить программу для вычисления выражения:

 

Ln(|x|+|y|), |x*y| >10

А = ех+у, |x*y| <10

x+y, |x*у| = 10

 

Ввод данных Х и У организовать с клавиатуры.

 

 

Составить программу для вычисления выражения:

 

T = Xk – R*cos(B),

 

Где B = L/(2*R).

 

Все необходимые исходные данные ввести с клавиатуры.

Результат расчета округлить с точностью до 0,01.

 

 

Составить программу для вычисления выражения:

 

К = R*(Al-2*B),

где B = L/(2*R), L = V3/(47*J*R).

Все необходимые исходные данные ввести с клавиатуры.

Результат расчета округлить с точностью до 0,01.

 

 

 

Составить программу для вычисления функции:

 

Y = X2 + a*b –c*x

 

Для х в пределах от х1 до х21 £ х £ х2) с шагом h.

Ввод данных a,b,c,x1,x2,h организовать с клавиатуры.

 

 

 

Составить программу для вычисления наибольшего значения функции:

 

Y = a*X2 + b*x –c

 

Для х в пределах от хн до хкн £ х £ хк) с шагом h.

Ввод данных a,b,c,xн,xк,h организовать с клавиатуры.

При составлении программы использовать операторы повтора WHILE или REPEAT.

 

 

Составить программу, в которой заполнить с клавиатуры двумерный массив М размерностью n x m целыми числами, и вывести на печать сумму четных элементов этого массива.

Размеры массива ввести с клавиатуры.

 

 

 

Задан двумерный массив размерностью n x m.

Заменить все отрицательные элементы нулями и подсчитать сумму положительных элементов в каждом столбце.

Исходные данные (размеры массива и элементы массива) ввести с клавиатуры.

Организовать печать нового массива.

 

Составить программу для вычисления и вывода на экран сумм:

n

S = S cos(k*x)/k

k=1

Для х в пределах от a до b (a£х£b) с шагом h=(b-a)/10.

Ввод данных a,b,n организовать с клавиатуры.

При составлении программы использовать операторы повтора WHILE или REPEAT.

 

Составить программу для вычисления и вывода на экран суммы:

 

n

S = S (-1)k*(1+x)2*k/k!

k=1

 

Для х в пределах от a до b (a£х£b) с шагом h=(b-a)/10.

Ввод данных a,b,n организовать с клавиатуры.

При составлении программы использовать операторы повтора WHILE или REPEAT.

 

 

Составить программу для определения отверстия моста:

 

B = 9.81*Q/(E*V3m) при Т>hб

 

B = Q/(E* hб *Vm) при Т£hб

 

При этом Т = hкр*1,3; hкр =0,1* V2m

 

Ввод данных организовать с клавиатуры.

 

 

Составить программу для определения среднего значения скорости движения автомобилей:

 

n

V = (S Vi*Pi)/100

i=1

Расчет с точностью до 0,1.

 

Ввод данных организовать с клавиатуры.

 

 

 

Составить программу для вычисления и вывода на экран значений функции

 

У = х / к!

больших e.

К=1,2,3,4…

Ввод исходных данных (х, e) организовать с клавиатуры.

 

 

 

Составить программу для вычисления функции, используя разложение в ряд:

 

У = sin(x)= x – x3 + x5x7 + … +(-1)n* x2n+1)n

3! 5! 7! (2n+1)!

(по первым семи членам ряда)

Ввод Х организовать с клавиатуры.

 

 

 

Составить программу для вычисления функции:

 

У = Х*sin(x)

 

При изменении Х на отрезке от -p до p с шагом p/5.

 

Принять число точек для которых требуется вычислить функцию (количество повторов) равным 11.

 

 

 

Составить программу для вычисления числа е используя разложение в ряд:

 

е = 1 + 1 + 1 + 1 + … + 1

1! 2! 3! N!

(по первым семи членам ряда)

 

 

Составить программу для определения принадлежит ли точка с заданными координатами (х,у) фигуре.

У

1

-1 1 х

 

-1

 

Координаты х и у ввести с клавиатуры. Результат определения вывести на экран в виде "точка с координатами х,у принадлежит (или не принадлежит) фигуре".

 

Условие принадлежности |х+у|<1.

 

 

Из матрицы А размером [10,5] вывести на печать положительные элементы.

Исходные данные (элементы массива) ввести с клавиатуры.

При отсутствии положительных элементов, выводить на экран сообщение: "Положительных элементов нет".

 

Задан массив А размером [100].

Сформировать два массива В и С размером по 50 элементов, включая в массив В элементы исходного массива А с четными индексами, а в массив С – с нечетными индексами.

Исходные данные (элементы массива) ввести с клавиатуры.

Новые массивы В и С вывести на экран.

 

 

 

Составить программу для вычисления выражения:

 

Z = (amax + bmax + cmax)/3,

 

Где amax,bmax,cmax –наибольшие элементы массивов А[10], В[15], С[20] соответственно.

Исходные данные (элементы массивов) ввести с клавиатуры.

Среднее значение Z вывести на экран.

 

 

Составить программу для определения среднего балла группы и среднего балла по каждой дисциплине, если количество студентов в группе – 20 человек, число дисциплин – 5 шт.

 

Исходные данные (элементы массива) ввести с клавиатуры.

Результаты вывести на экран.

 

 

Составить программу для решения следующей задачи: ввести массивы А[20] и В[20]. Перемножить элементы этих массивов, получив массив С[20]. Найти сумму элементов массива А[20], В[20], и С[20] и вывести результат и массив С[20] на экран.

 

 

 

 

Составить программу суммирования элементов, расположенных по периметру матрицы А размером (n x m).

1 m

 

   
 
 
 
 
 


 

n

Исходные данные (элементы массива) ввести с клавиатуры.

Результаты вывести на экран.

 

Составить программу для определения принадлежит ли точка с заданными координатами (х,у) кольцу с внутренним радиусу R1 и внешним R2.

 

 

Ввод координат х и у для n точек организовать с клавиатуры. Результат определения вывести на экран в виде "точка с координатами х,у принадлежит (или не принадлежит) кольцу".

 

Условие принадлежности Ö(х22) > R1 и Ö(х22) < R2.

 

 

 

Составить программу для вычисления наибольшего и наименьшего из положительных элементов массива А[n].

Исходные данные (размеры массива и элементы массива) ввести с клавиатуры.

Результат вывести на экран.

 

 

Составить программу для вычисления наибольшего и наименьшего элементов массива А[10,15].

 

Исходные данные (элементы массива) ввести с клавиатуры.

Результаты вывести на экран.

 

Составить программу для выделения из массива А[50] чисел, превышающих некоторое заданное число "в", и вывести полученные числа на экран.

Исходные данные (элементы массива и параметр поиска) ввести с клавиатуры.

Результаты вывести на экран.

 

Составить программу для нахождения наибольшего значения элемента массива М[8,12] и номера строки и столбца, в которых он расположен.

Исходные данные (элементы массива) ввести с клавиатуры.

Результаты вывести на экран.

 

 

Для заданной квадратной матрицы А[10,10] сформировать одномерный массив из ее диагональных элементов.

Найти "след" матрицы, представляющий собой сумму элементов полученного одномерного массива.

 

Исходные данные (элементы массива) ввести с клавиатуры.

Результаты вывести на экран.

 

А[1,1] А[1,2] А[1,3] …

А[2,1] А[2,2] А[2,3] …

А[3,1] А[3,2] А[3,3] …

… … … …

 

 

Составить программу для вычисления суммы положительных и суммы отрицательных элементов массива А[50].

Исходные данные (элементы массива) ввести с клавиатуры.

 

 

Составить программу для определения среднего балла по каждому из 5 предметов для группы из 28 студентов.

Результаты сессии представлены в виде матрицы М[28,5].

Исходные данные (элементы массива) ввести с клавиатуры.

Результаты получить в виде одномерного массива С[5].

Результаты вывести на экран.

 

 

Составить программу для нахождения среднего из n вводимых чисел.

Для прекращения ввода чисел предусмотреть ввод цифры 0.

При составлении программы использовать операторы повтора WHILE или REPEAT.

Результаты вывести на экран.

 

Составить программу для выделения из массива А[100] чисел, которые больше некоторого числа "е" и меньше некоторого числа "f".

Исходные данные (элементы массива и числа "е" и "f") ввести с клавиатуры.

 

 

Составить программу для нахождения наименьшего значения функции

У = ах3 + вх2 + сх + d

И значения аргумента, при котором оно получено.

Аргумент изменяется от 0 до 10 с шагом 0,1.

 

При составлении программы использовать операторы повтора WHILE или REPEAT.

 

Результаты вывести на экран.

 

 

 

Вычислить произведение n сомножителей (факториал):

 

n

P = Пxi=x1*x2*x3*…*xn

i=1

Исходные данные (n) ввести с клавиатуры.

Результаты вывести на экран.

 

 

 

Составить программу для вычисления функции

 

p=x3+cos(y)+sin3(x)+tg(y)

 

Значение x и y ввести с клавиатуры.

Результаты вывести на экран в форматированном виде.

 

Составить программу для вычисления функции

 

 

Значение x и y ввести с клавиатуры.

Результат вывести на экран в форматированном виде.

 


Вопросы к экзамену по информатике

 

1. Программное обеспечение (Software). Основные категории ПО.

2. Технические средства компьютера (Hardware).

3. Устройства ввода-вывода информации.

4. Двоичная система исчисления. Кодировка вещественных чисел.

5. Общие понятия об алгоритмах. Основные этапы решения задач на компьютере.

6. Понятие алгоритмизации и алгоритма. Формальные признаки алгоритмов.

7. Описание алгоритмов с помощью блок-схем. Алгоритмы линейных, разветвляющихся и циклических процессов. Способы представления алгоритмов.

8. Общие сведения программирования на языке Pascal.

9. Структура программы в Turbo Pascal.

10. Turbo Pascal. Идентификаторы, зарезервированные слова и знаки операций.

11. Turbo Pascal. Алфавит, константы и переменные.

12. Логические переменные и выражения Turbo Pascal. Операции AND, OR, NOT.

13. Типы данных в Pascal.

14. Разделы описания типов данных и описания переменных в Turbo Pascal.

15. Оператор присваивания в Turbo Pascal.

16. Оператор безусловного перехода в Turbo Pascal.

17. Процедуры ввода-вывода в Turbo Pascal. Вывод данных по формату.

18. Основные стандартные процедуры и функции Turbo Pascal, применяемые к целым величинам.

19. Основные стандартные процедуры и функции Turbo Pascal, применяемые к вещественным величинам.

20. Составной оператор Turbo Pascal.

21. Операторы языка Turbo Pascal. Операторы, применяемые для организации разветвляющихся и циклических процессов.

22. Условный оператор.

23. Оператор выбора Case. Формат. Значение слова else.

24. Оператор повтора For.

25. Оператор повтора While.

26. Оператор повтора Repeat.

27. Символьные переменные Turbo Pascal. Кодовые таблицы. Операции ORD, CHR.

28. Массивы. Описание массивов. Индекс.

29. Массивы. Операции над массивами. Ввод и вывод элементов линейного массива.

30. Одномерные массивы: описание, размещение в памяти, адресация и наименование элементов, ввод-вывод.

31. Линейные массивы. Сортировка массива.

32. Двухмерные массивы: описание, размещение в памяти, адресация и наименование элементов, ввод-вывод.

33. Редакторская работа программиста в среде оболочки Тurbo Pascal: управляющие клавиши (команды), структурированная запись операторов.

34. Модуль CRT. Работа с клавиатурой.

 



<== предыдущая лекция | следующая лекция ==>
Раздел №4 Глобальные и локальные вычислительные сети | Призначення і типи операційних систем.
Поделиться с друзьями:


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


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

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

Не будет большим злом, если студент впадет в заблуждение; если же ошибаются великие умы, мир дорого оплачивает их ошибки. © Никола Тесла
==> читать все изречения...

1008 - | 823 -


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

Ген: 0.013 с.