КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Финансовые отношения хозяйствующего субъекта составляют основу финансов
NEXT PRINT y$ Результат: “еинаминВ“ Здесь в переменной y$ формируется нужный результат. Задача 7.1. Напечатать число X (в диапазоне 0-99) прописью. Такая потребность возникает при печати в финансовых документах “суммы прописью”. Результат поместить в переменную P$. Нам понадобятся три текстовых массива. s1$(0 to 9) для числительных в диапазоне "ноль" – "девять", s2$(10 to 19) для "десять" – "девятнадцать", s3$(2 to 9) для "двадцать" – "девяносто". Начальный и конечный индексы массивов лучше выбирать в соответствии со значениями числительных. Наполнение массивов проще произвести операторами Data и Read. CLS 'Программа к задаче 7.1 DIM s1$(0 TO 9), s2$(10 TO 19), s3$(2 TO 9) DATA "ноль","один","два", "три","четыре","пять","шесть","семь","восемь","девять" READ s1$(0), s1$(1), s1$(2), s1$(3), s1$(4), s1$(5), s1$(6), s1$(7), s1$(8), s1$(9) DATA "десять","одиннадцать","двенадцать","тринадцать","четырнадцать","пятнадцать", "шестнадцать","семнадцать","восемнадцать","девятнадцать" READ s2$(10),s2$(11),s2$(12), s2$(13), s2$(14), s2$(15), s2$(16), s2$(17), s2$(18), s2$(19) DATA "двадцать","тридцать","сорок","пятдесят","шестьдесят","семдесят","восемдесят","девяносто" READ s3$(2), s3$(3), s3$(4), s3$(5), s3$(6), s3$(7), s3$(8), s3$(9) INPUT "введите число X"; x IF x > 99 THEN PRINT "если число X слишком велико – выход": END x$ = LTRIM$(STR$(x)) 'число X превращается в сроку X$ с удалением пробелов IF x < 10 THEN P$= s1$(x): PRINT P$: END 'формирование строки если X < 9 IF x < 20 THEN P$= s2$(x): PRINT P$: END 'формирование строки если X от 10 до 19 'если число от 20 n1 = VAL(MID$(x$, 1, 1)) 'формируются десятки X n2 = VAL(MID$(x$, 2, 1)) 'формируются единицы X P$= s3$(n1) + " " + s1$(n2) 'формируется итоговая строка PRINT P$ @ Задачи для самостоятельного решения. 1). В символьной строке X (придумайте ее сами) удалить лишние (начальные, конечные и сдвоенные) пробелы. 2). В X подсчитать число вхождений слова ‘его’. 3). В X поменять порядок символов внутри каждого слова на обратный. 4). В X напечатать самое длинное слово. 5). В X подсчитать число вхождений произвольного символа. 6). В X подсчитать число вхождений всех встречающихся знаков. 7). В X в каждом слове поменять порядок символов на обратный. 8). В X расположить слова в порядке увеличения их длины. 9). Имеется строка X длиной ≤N, предназначенная для вывода. Выровнять при печати X к правой границе так, чтобы строка занимала все N позиций. Выравнивание производить за счет равномерного увеличения числа пробелов между словами. 10). Зашифровать строку X, заменив каждый символ, на символ, следующий за данным по алфавиту (буква А заменяется на Б и т.д., буква Я заменяется на А). Расшифровать полученный текст. 11). В строке X имеются открывающиеся и закрывающиеся скобки (включая вложенные). Выяснить, правильно ли они расставлены. Если есть ошибки – сообщить об этом конкретно, включая номер позиции, где она обнаружена. 12). Строка X содержит любые русские и латинские символы (как заглавные, так и строчные), цифры и знаки препинания. Преобразовать все символы X в строчные. Результат занести в Y. 13). Пусть имеется таблица работников бригады со столбцами: Имя, Отработано дней, Зарплата. Отсортировать любым методом таблицу по алфавиту. Для упрощения будем считать, что имена не превышают 8-ми символов, содержат только заглавные буквы и не имеют буквы Ё (эта буква в кодовой таблице русских символов находится не на месте). 14). Отсортировать таблицу по алфавиту, где для имен допускаются любые буквы русского алфавита, включая Ё и ё. Сложность здесь заключается как раз в этих буквах. Их коды 240 и 241, т.е. самые большие среди русских букв, в виду чего сравнивать слова придется не целиком, а побуквенно. В случае, если встретилась буква Ё и ё, в программе они должны считаться большими букв Е/е и меньшими Ж/ж. 15). Написать программу, которая из заданной даты (в диапазоне 1900..2100) формирует следующую. Исходная дата задается в форме текстовой строки вида ‘дд.мм.гггг’, например ’06.04.2002’. Подсказка: признаком високосного года является кратность года числу 4. Исключением являются года с двумя нулями на конце, число сотен в которых не кратно 4 (например, 1800, 1900, 2100). 16). Написать программу, которая от заданной даты (диапазон 1900¸2100) находит новую, отстоящую от данной на М месяцев. Если в новом месяце такой даты нет, берется последний день нового месяца. Так, если вследствие вычислений получилась, например, дата 31 сентября, в качестве результата нужно взять 30 сентября. 17). Написать программу, которая от заданной даты (1900¸2100), находит новую, отстоящую от данной на X дней. 18). Преобразовать число X, отображенное цифрами, в число “прописью”, что необходимо для финансовых документов: а). X имеет три разряда в диапазоне 0¸999. б). X имеет шесть разрядов в диапазоне 0¸999 999. в). X имеет девять разрядов в диапазоне 0¸999 999 999. Результатом преобразования, например числа 23 245 012, должно быть выражение “двадцать три млн. двести сорок пять тыс. двенадцать руб.” Основой для решения этих задач является задача 7.1, разобранная выше. Понадобится еще массив для сотен числительных “сто” ¸ “девятьсот”, и массив для разряда единиц тысяч, поскольку “одна” тысяча, но “один” рубль. При формировании строки следует разбить исходное число на триады (т.е. по три разряда), для которых техника преобразования практически аналогична.
КОНТРОЛЬНЫЕ ЗАДАНИЯ Составить блок-схемы и программы решения пяти задач контрольной работы. Всего вариантов 25 (от 0 до 24). Вариант определяются числом, образованным из двух последних цифр шифра студента, следующим образом. Если число находится в диапазоне 0¸24, – это и будет нужный вариант. Если оно больше, то из него нужно отнимать число 25 до тех пор, пока не будет получено число менее 25. Так, для шифра 0469, необходимо выполнить 19-ый вариант (69-25-25=19). ЗАДАЧА 1. Имеется четыре A,B,C,D произвольных числа. ЭВМ должна ответить на вопрос: Правда ли что...? (вопрос найдете в таблице вариантов). Ответ ЭВМ должна вывести в виде текста – слов ”Правда” или ”Неправда”.
ЗАДАЧА 2. Составить программу вычисления и выдачи на печать суммы (или произведения) N элементов бесконечного числового ряда. Здесь и далее следует пользоваться операторами цикла FOR или WHILE.
ЗАДАЧА 3. Имеется массив A из N произвольных чисел A(N), среди которых есть положительные, отрицательные и равные нулю. Составить программу, выполняющую задачу в соответствии с вариантом.
ЗАДАЧА 4. Составить программу вычисления числового ряда для известного числа членов ряда N. Перед программированием следует выявить и написать аналитические соотношения, описывающие все имеющиеся зависимости.
Указания к решению задачи. Пусть: Y= 2-1 22 2-3 24 -5+16 5-8 -5+4 5-2 Сначала необходимо выписать все, наблюдаемые в ряду, соотношения. Для этого введем переменные. Степень двойки обозначим буквой A, знак при ней и знак при числе 5 буквой Z (так как они совпадают), второе слагаемое в знаменателе 16 – буквой В, а знак при нем -Z (этот знак противоположен остальным). Формула справа. Алгоритм решения (для заданного числа членов N): 1. Ввести значение N. 2. Задать исходные значения переменных (Y=1, Z=–1, A=1, B=16) 3. Вычислить очередное значение Y. 4. Вычислить новые значения A, В, Z. 5. Вернуться к пункту 3, если число выполненных циклов £N, иначе, завершение цикла и печать Y. Y =Y(2ZA/(Z5–ZB)) Y = 1 Z = –Z Z = –1 A = A+1 A = 1 B = –B/2 B = 16 ЗАДАЧА 5. Выполнить действия над массивами. В таблице при формулировании задания для разъяснения его сути справа отображены примеры исходных X и результирующих Y массивов с конкретными числами. Программа, естественно, должна обрабатывать любые числа для массивов произвольной размерности N. Программа должна предъявлять исходные и новые (если требуется) массивы.
Финансы являются важным звеном экономики и вместе с ценой, заработной платой и кредитом оказывают существенное влияние на весь воспроизводственный процесс. При этом все они имеют денежную природу, но отличаются своими функциям в создании и распределении стоимости ВВП.
2) Функции финансов и их роль в развитии экономики государства Функции финансов - проявление их сущности в действии, выражение их общественного назначения. Для финансов характерны две функции – распределительная и контрольная. Общественное назначение распределительной функции финансов состоит, во-первых, в распределении и перераспределении части стоимости ВВП (главным образом чистого дохода) в денежной форме для обеспечения расширенного воспроизводства; во-вторых, в формировании экономического потенциала для создания финансовой основы функционирования государства и его экономической системы. Таким образом, через распределительную функцию осуществляется обеспечение каждого звена финансовой системы необходимыми ему финансовыми ресурсами. Она включает такой круг явлений как: возмещение стоимости потребленных средств производства, образование доходов в различных формах, формирование ресурсов для общегосударственных потребностей и целевого назначения, создание бюджетных и страховых резервов, содержание и развитие социальной сферы, осуществление внутриотраслевого, межотраслевого, межтерриториального перераспределения национального дохода. Субъектами при финансовом распределении являются участники воспроизводственного процесса (государство, юридические и физические лица). В сфере распределения переплетаются политические, экономические и социальные интересы всех социальных групп общества. Контрольная функция финансов порождена распределительной функцией и проявляется в контроле за распределением валового внутреннего продукта, национального дохода и чистого дохода по соответствующим денежным фондам и за их целевым расходованием. Контрольная функция финансов обслуживает как весь воспроизводственный процесс сферы материального производства, так и формирование и использование централизованного фонда денежных ресурсов государства. Через движение финансовых ресурсов контрольная функция количественно отображает экономические процессы, связанные с распределением и перераспределением валового внутреннего продукта. Вместе с тем движение финансовых ресурсов в конкретных формах является объектом контроля со стороны государства, наблюдающего за процессами стоимостного распределения ВВП. Без такого контроля не может быть обеспечено сбалансированное развитие экономики. Контрольная функция имеет нормативную основу. Распределительный характер денежных отношений предусматривает предварительное планирование, определение конкретных субъектов, объемов и сроков осуществления, обязательность целевого использования денежных ресурсов, закрепление в нормативных актах. Нормативные акты регламентируют как условия распределения доходов и прибыли, направляемых на расширенное воспроизводство, так и условия платежей в бюджет (установление категорий плательщиков, объектов, единиц обложения, ставок, фондов, льгот по платежам, порядка их исчисления и т.д.), финансирования из бюджета (порядок открытия бюджетного финансирования и его использования), кредитования, формирования и использования различных денежных фондов хозяйствующих субъектов. Именно контроль за соблюдением нормативных актов отражает в свою очередь содержание контрольной функции финансов. Формой реализации контрольной функции финансов выступает финансовая информация, которая выражает такие финансовые показатели, как выручка, прибыль, рентабельность, ликвидность, оборачиваемость, платежеспособность, фондоотдача и другие, в синтезированном виде отражающие различные стороны финансово-хозяйственной деятельности субъектов. Роль контрольной функции финансов в воспроизводственном процессе проявляется в наблюдении за состоянием финансовой дисциплины, соблюдением установленных норм и правил, выполнением финансовых обязательств. Контрольная функция финансов реализуется на практике через осуществление финансового контроля, важнейшей задачей которого является проверка точности соблюдения законодательства по финансовым вопросам, своевременности и полноты выполнения финансовых обязательств перед бюджетом, налоговой службой, банками, а также взаимных обязательств хозяйствующих субъектов по расчетам и платежам. Финансовый контроль осуществляется через деятельность финансовых, налоговых и других органов контроля.
3) Финансовая система государства и ее основные сферы и звенья Финансовая система государства – это совокупность обособленных, но взаимосвязанных сфер и звеньев финансовых отношений и соответствующих им финансовых учреждений, организующих образование, распределение и использование централизованных и децентрализованных фондов денежных средств. Финансовая система Республики Беларусь включает:
Дата добавления: 2014-12-08; Просмотров: 541; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |