|
Определение длины строки Задача 19/03/11 |
Определить длину строки, введенной пользователем. |
|
Проверка файла с данными на наличие записи Задача 12/03/11 |
В текстовом файле содержатся сведения о количестве учащихся в классах и их классных руководителях. Количество классов в школе не превышает 20. Для описания каждого класса отводится одна строка. В первых четырех позициях каждой строки файла записано имя класса (например, 5a, 10b) класса (не пишите русских букв), а затем количество человек в нем и ФИО руководителя. Программа по запросу выдает сведения о классе или сообщение о том, что класс не найден. |
|
Замена последовательности символов в строке Задача 08/03/11 |
Найти в строке все заданные последовательности символов и заменить их другой последовательностью. |
|
Процедуры и функции для работы со строками Учебник 07/03/11 |
При работе со строками, как правило, возникает необходимость выполнять их копирование, вставку, удаление или поиск. Для эффективной реализации этих действий в Паскале предусмотрены стандартные процедуры и функции. Они кратко описаны ниже. Функция Concat (s1, s2, ..., sn) возвращает строку, являющуюся слиянием строк s1, s2, ..., sn. Функция Copy (s, start, len) возвращает подстроку длиной len, начинающуюся с позиции start строки s. |
|
Строковый тип данных в Паскале Учебник 07/03/11 |
Строки в Паскале – это данные типа string. Они используются для хранения последовательностей символов. В Паскале длина стандартной строки ограничена 255 символами. Под каждый символ отводится по одному байту, в котором хранится код символа. Кроме того, каждая строка содержит еще дополнительный байт, в котором хранится длина строки. Если заранее известно, что длина строки будет меньше 255 символов, то программист может сам задать максимальную длину строки. Примеры описания строк: type str_type = string[12]; const n = 50; var s1: string; |
|
4 этап. Обработка корректности ввода. Управляемый выход из программы Программа 03/03/11 |
Обычно в программировании при обработке корректности ввода используют синтаксические конструкции, обеспечивающие так называемую обработку исключений (т.е. исключительных, их ряда вон выходящих ситуаций). Если вы не знаете, как это делается и возможно ли это в языке программирования Паскаль, то можно пойти другим путем. Все, что вводит пользователь, следует "воспринимать" как строку. Это позволит избежать аварийного завершения программы, когда данным численного типа присваиваются нечисловые символы (пользователь осуществляет некорректный ввод). |
|
3 этап. Выполнение арифметической операции. Перевод исходных чисел и результата во все остальные системы счисления Программа 03/03/11 |
Алгоритм основной ветки программы
Переменныеdecimal1, binary1, octal1, hexa1 – варианты представления первого числа; |
|
2 этап. Перевод числа, заданного в любой системе счисления, во все остальные системы счисления Программа 03/03/11 |
Алгоритм основной ветки программы
|
|
1 этап. Перевод числа, заданного в десятичной системе счисления, во все остальные системы счисления Программа 03/03/11 |
Алгоритм основной ветки программы
Алгоритмы перевода десятичного числа в иные системы счисления |
|
Перевод натуральных чисел в различные системы счисления и выполнение арифметических операций над ними. Программа на языке Pascal Программа 02/03/11 |
ЦельНаписать программу на языке программирования Паскаль (Pascal), которая
Для упрощения программа будет рассчитана на работу с целыми положительными числами. Ввод данных пользователем
|
Последние комментарии
1 день 19 часов назад
1 день 21 час назад
5 дней 5 часов назад
1 неделя 18 часов назад
1 неделя 1 день назад
1 неделя 1 день назад
1 неделя 4 дня назад
1 неделя 4 дня назад
2 недели 4 дня назад
2 недели 4 дня назад