русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Функции


Дата добавления: 2015-06-12; просмотров: 1629; Нарушение авторских прав


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. Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова (разделенные одним пробелом), но расположенные в обратном порядке.



<== предыдущая лекция | следующая лекция ==>
Массивы | Разработка учебного сайта


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.275 сек.