Функции
1. Написать функцию, возвращающую массив из n случайных чисел.
2. Вывести все счастливые билеты из отрезка [M, N], где M и N — шестизначные числа.
3. Написать функцию, возвращающую сумму всех элементов целочисленного массива.
4. Написать функцию, выводящую строку заданного цвета шрифта. Строка и цвет шрифта задаются в качестве аргументов функции.
5. Написать функцию, которая возвращает TRUE, если её аргумент — простое число.
6. Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр.
7. Дано простое число. Составить функцию, которая будет находить следующее за ним простое число.
8. Составить программу для нахождения чисел из отрезка [m; n], имеющих наибольшее количество делителей. Использовать функцию подсчёта количества делителей в натуральном числе.
Формы
1. Написать программу-вычислитель, которая позволяет пользователю передать два числа и указать операцию, выполняемую над ними.
2. Составить программу, благодаря которой пользователь может выбрать цвет и размер шрифта из предложенного списка.
3. Программа-загадка. Пользователь должен отгадать число, загаданное программой. Если введенное пользователем число не равно загаданному, то ему сообщается об этом и программа советует выбрать другое число, большее или меньшее предыдущего. Если пользователь отгадал число, то выводится строка приветствия.
4. Создать форму для приема сообщения посетителя и выводить его сообщение на другой странице.
5. Создать форму со списком товаров на продажу и выводить информацию о заказе посетителя на другой странице.
6. Создать форму со списком предоставляемых услуг вашей туристической фирмой. После выбора пользователем какой-нибудь услуги выводится более полная информация о ней.
7. Написать программу для заполнения анкеты-резюме при приеме на работу.
8. Создать форму со списком товаров на продажу и выводить информацию о заказе посетителя в текстовый файл.
9. Написать программу отсчета дней до праздника. Посетитель вводит дату праздника, в результате выводится сообщение о том, сколько дней осталось до этой даты.
Файлы
1. Написать программу, которая запрашивает у пользователя имя и фамилию, а затем сохраняет эти данные в файле.
2. Написать программу, которая читает из файла данные, записанные программой из предыдущей задачи. Эта программа должна вывести данные в браузер, а в конце вывести итоги, в том числе размер файла и количество строк.
3. Написать программу, выводящую всю информацию о файле, заданном пользователем.
4. Написать сценарий, который сохраняет в отдельном файле имя и сообщение каждого посетителя, файлы хранить в отдельном каталоге.
5. Написать программу, сохраняющую в файле имена и пароли посетителей. Если имя повторяется, а введенный пароль не совпадает с паролем, хранящимся в файле, то вывести соответствующее сообщение.
6. Дан файл. В первой строке хранится имя первого пользователя, во второй – фамилия, в третьей – возраст, в четвертой – имя второго пользователя, в пятой – его фамилия и т.д. Сформировать ассоциативный массив из элементов файла.
7. Файл содержит вещественные числа. Найти минимальный элемент.
8. В данном файле, содержащем натуральные числа, найти элемент с максимальной суммой цифр.
Строки
1. Написать сценарий, который контролирует ввод электронного адреса. Если в электронном адресе не встречается символ "@", то выводится соответствующее сообщение и предлагается повторный ввод.
2. Отобразить на экране содержимое ассоциативного массива (содержит информацию о пользователях (ФИО, возраст, количество посещений страницы). Выведите всю информацию на браузер, начиная с пользователей, у которых количество посещений страницы больше), используя форматированный вывод.
3. Программа-шифратор. Пользователь вводит слово и получает зашифрованное. Шифрование осуществляется сдвигом всех букв на 3 позиции вправо. Например, зашифрованное слово "ИНФОРМАТИКА" выглядит так "ИКАИНФОРМАТ".
4. Определить количество слов во введенном сообщении пользователя и вывести соответствующее сообщение.
5. Дан текст. Напишите программу, определяющую процентное отношение строчных и прописных букв к общему числу символов в нем.
6. Дана строка. Если она представляет собой запись целого числа, то вывести 1; если вещественного (с дробной частью), то вывести 2; если строку нельзя преобразовать в число, то вывести 0.
7. Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова (разделенные одним пробелом), но расположенные в обратном порядке.
Дата добавления: 2015-04-15; просмотров: 1375;