Задачи для подготовки к экзамену Основы программирования

Рекомендации студентам. Подготовку распределите равномерно. Во время подготовки к экзамену рекомендуется заниматься программированием по 6-8 часов в день (из которых 1-2 часа должно посвящаться теории, остальное - практике). Не откладывайте все на конец. Если при подготовке возникают вопросы - напишите письмо преподавателю. Также вопросы можно будет задать на консультации. Перечитайте конспект лекций. Особое внимание следует уделить лекциям 2, 5, 7-8, а также лекциям 10-12 осеннего семестра. Про...
Раздел Информатика
Класс -
Тип Другие методич. материалы
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Задачи для подготовки к экзамену по дисциплине
«Основы программирования»

  1. Написать программу вычисления y по формулам:

Задачи для подготовки к экзамену Основы программирования

Задачи для подготовки к экзамену Основы программирования

Создать меню из 1 пункта и 2 подменю. Из меню должен осуществляться выход и запуск формы «О себе».

  1. Дано трехзначное число. Найти произведение и сумму цифр этого числа.

  2. Дано трехзначное число. Поменять местами его крайние цифры. Используя компонент RadioGroup создать изменение цвета формы (Минимум 3 цвета).

  3. Вычислить

Задачи для подготовки к экзамену Основы программирования

  1. Написать программу, которая по двум вещественным числам, вычисляет и печатает коэффициенты приведенного квадратного уравнения, корнями которого являются эти числа.

  2. Подсчитать количество слов в предложении. Используя компонент ColorBox создать изменение цвета формы.

  3. Какое слово получится из букв данного, если их выписать в обратном порядке?

  4. Использовать селективный оператор для решения следующих задач:

    a) Задачи для подготовки к экзамену Основы программирования

    b) Задачи для подготовки к экзамену Основы программирования

  5. Составить программу решения квадратного уравнения ах 2+bx+c=0

  6. Дано натуральное N. Найти сумму 1+1/2+1/3+...+1/N.

  7. Дано натуральное N. Найти сумму N2+(N+1)2+…+(2N)2

  8. Найти среднее арифметическое чисел, не принадлежащих (принадлежащих) отрезку [a,b] и кратных (не кратных) c;

  9. Задачи для подготовки к экзамену Основы программирования(n корней);

  10. Задачи для подготовки к экзамену Основы программирования

  11. Задачи для подготовки к экзамену Основы программирования

  12. Последовательность символов содержит слова из латинских букв, соседние слова отделены друг от друга запятой, за последним символом - точка. Определить: общее число букв в словах;

  13. Последовательность символов содержит слова из латинских букв, соседние слова отделены друг от друга запятой, за последним символом - точка. Определить: количество слов, которые начинаются с заданной буквы;

  14. Последовательность символов содержит слова из латинских букв, соседние слова отделены друг от друга запятой, за последним символом - точка. Определить: количество слов, которые оканчиваются заданной буквой;

  15. Дано 20 вещественных чисел. Найти величину наибольшего из них.

  16. В одномерном числовом массиве определить максимальную длину последовательности из подряд идущих нулевых элементов.

  17. Дан одномерный числовой массив. Найти наибольшую длину последовательности элементов массива расположенных в порядке возрастания.

  18. Дан одномерный числовой массив. Определить в нем число соседств двух чисел разного знака.

  19. Проверить, имеется ли в заданном одномерном числовом массиве хотя бы одна пара чисел совпадающих по абсолютной величине. Посчитать число таких пар.

  20. Дан одномерный числовой массив. Посчитать, сколько раз встречается минимальный элемент массива.

  21. Дан одномерный числовой массив А(n).Пусть М и m- соответственно наибольшее и наименьшее значения массива А. Вывести на печать все целые числа из отрезка [m,М] не совпадающие ни с одним из элементов массива А.

  22. Дан одномерный числовой массив А(n). Проверить, есть ли в нем отрицательные элементы и, если есть, найти наибольший номер к, при котором A(k)<0.

  23. В одномерном числовом массиве посчитать суммы положительных и отрицательных элементов. Найти число нулевых
    элементов массива.

  24. Найти произведение ненулевых элементов данного одномерного числового массива.

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

  26. В одномерном числовом массиве А(n) поменять местами наибольший и наименьший элементы массива (предполагается, что эти элементы единственны).

  27. В одномерном числовом массиве А(n) найти среднее арифметическое максимального и минимального элементов.

  28. Упорядочить по возрастанию элементы одномерного числового массива.

  29. Вывести на печать двумерный числовой массив A(n,m), элементы которого определяются формулой: A(i,j)=i+2*j.

  30. Дан одномерный числовой массив А(n).Вывести на печать двумерный числовой массив В(п,п),элементы которого определяются формулой: =A(i)-3*A(j).

  31. Дан двумерный числовой массив А(n,n).Найти сумму положительных элементов массива стоящих на его главной диагонали.

  32. Дан двумерный числовой массив А(n,n).Найти сумму отрицательных элементов массива стоящих на его побочной диагонали.

  33. Дан двумерный числовой массив А(n,n).Найти наибольший элемент массива, стоящий на главной диагонали.

  34. Дан двумерный числовой массив А(n,n).Найти наименьший элемент массива, стоящий на побочной диагонали.

  35. В двумерном числовом массиве А(n,n) заменить элементы расположенные на главной диагонали и выше нее, средним арифметическим элементов массива стоящих ниже побочной диагонали.

  36. В данном двумерном числовом массиве А(n,n) указать индексы всех элементов равных среднему арифметическому минимума главной и максимума побочной диагоналей.

  37. В двумерном числовом массиве А(n,n) заменить элементы, совпадающие с максимальным значением обеих диагоналей массива, минимальным значением массива А.

  38. Дан двумерный числовой массив. Вывести на печать номера его столбцов не содержащих нулевых элементов.

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

  40. Дан двумерный числовой массив A(n,m).Найти сумму наибольших значений элементов его строк.

  41. Дан двумерный числовой массив. В каждой строке массива найти минимальный элемент и из полученных элементов выбрать максимальный. Напечатать его координаты (номер строки и столбца).

  42. Дан двумерный числовой массив A(n,m).B каждом столбце массива найти максимальный элемент и из полученных элементов выбрать минимальный. Напечатать его координаты (номер строки и столбца).

  43. Дан двумерный числовой массив. Найти сумму элементов строки, в которой расположен наименьший элемент массива (предполагается, что такой элемент единственный).

  44. Дан двумерный числовой массив. Известно, что среди его элементов два, и только два, равны между собой. Составить программу, печатающую их индексы.

  45. Дан двумерный числовой массив. Поменять местами строку содержащую элемент с наибольшим значением, со строкой содержащей минимальный элемент массива (предполагается, что указанные элементы единственны).

  46. Дан двумерный числовой массив. Посчитать, сколько раз встречается максимальный элемент массива.

  47. Дан двумерный числовой массив. Вывести на печать индексы всех его элементов совпадающих с наименьшим значением массива.

  48. Дан двумерный числовой массив. Заменить нулями все его элементы совпадающие с максимальным значением массива.

  49. Дан двумерный числовой массив A(n,m). Найти среднее арифметическое наибольшего и наименьшего значений его элементов.

  50. Описать функцию подсчета количества цифр в целом положительном числе.

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

  52. Составить список учебной группы, включающей 25 человек. Для каждого студента указать курс, группу и оценки за последнюю сессию. Информацию о каждом студенте оформить в программе в виде записи. Совокупность записей объединить в массив. Вывести анкетные данные студентов успевающих на 4 и 5.ого положительного числа.

  53. С помощью конструкции while напишите программу вывода всех четных чисел в диапазоне от 2 до 100 включительно. Вывод чисел организовать в поле Edit. На панели инструментов создать кнопку «Очистка» и «Вывод результата», данные кнопки должны быть представлены в виде иконок.

  54. Записать в файл последовательного доступа N вещественных чисел. Ввести все компоненты файла, кратные 3 и 9. Для работы использовать два компонента Memo. Предусмотреть выход из программы с помощью команды главного меню.

  55. Нарисовать мишень (использовать циклы).

  56. Нарисовать окружность, передвигающуюся по горизонтали.

  57. Нарисовать звездное небо

© 2010-2022