Новые сообщения · Правила  
  • Страница 3 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: Berestovskiy  
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Разные задачи
Разные задачи
Составьте пожалуйста программу предусматривающую следующие операции:
1)заполнение массива A Nэлементами, которые в диапазоне изменения i рассчитываются по зависимости в соответствии с вашим вариантом;
2)расчет элементов массива оформить в виде функции;
3)найти для массива заданную величину, оформив поиск отдельной процедурой;
4)вывести на экран полученный массив и искомую величину;
5)вынести процедуру и функцию в отдельный модуль.
Вариант задания:
, 0 ≤ i < 12, сумма элементов массива.

Добавлено (29.05.12, 16:16)
---------------------------------------------
эх не скопировалось((там
Вариант задания:
a[i]=i+sin(пи/12 * i)

41 | Автор: ekkatterrrrinnaa | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
состaвить и отлaдить прогрaмму выходa нa экрaн тaблицы знaчeний фун-ции y рaвно f(x) нa отрeзкe a,b с шaгом h (и дaётся уровнeниe нe знaю зaчeм) f(x)рaвно x в квaдрaтe -1,a рaвно нулю b рaвно 3 h рaвно 0,2

Добавлено (01.06.12, 22:47)
---------------------------------------------
блин писaл с мобилы тaк кaк ноут в рeмонтe.

42 | Автор: Gelw | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Задача 1
Дан целочисленный двумерный массив А,состоящий из N строк и M столбцов.найти сумму элементов в тех столбцах,которые не содержат отрицательных элементов.

Задача 2
Дан целочисленный двумерный массив А,состоящий из N строк и M столбцов.Определить произведение элементов в тех столбцах,которые не содержат отрицательных элементов.
43 | Автор: Sanek_nsk | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Задача 1
Дан целочисленный двумерный массив А,состоящий из N строк и M столбцов.найти сумму элементов в тех столбцах,которые не содержат отрицательных элементов
Задача 2
Дан целочисленный двумерный массив А,состоящий из N строк и M столбцов.Определить произведение элементов в тех столбцах,которые не содержат отрицательных элементов.
44 | Автор: Sanek_nsk | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Обработка двумерных массивов.
Дана вещественная матрица размером 7 х 7, все элементы которой различны. Найти скалярное произведение строки, в которой находится наибольший элемент матрицы, на столбец с наименьшим элементом.
Работа с множественным типом данных
Дана непустая последовательность символов. Требуется построить и напечатать множество, элементами которого являются встречающиеся в последовательности символы:
цифры от ‘1’ до ‘5’, буквы от ‘K’ до ‘P’ и знаки арифметических операций;
Подготовка и выполнение программ с использованием записей
Распечатать анкетные данные сотрудников, упорядоченные по ФИО и Улицам.
Обработка файловых структур данных
список абитуриентов, сдавших вступительные экзамены на оценки 4 и 5 и возраст менее 20 лет.
Текстовые файлы
Из внешнего файла, содержащего исходные данные, переписать в другой: список абитуриентов, имеющих больше трех оценок 3 в аттестате.
Организация программ с подпрограммами
Заменить отрицательные элементы линейного массива их модулями, не пользуясь стандартной функцией вычисления модулей. Подсчитать количество произведенных замен.
Использование подпрограмм для решения задач
Есть список книг, некоторые из которых имеются у N читателей. Определить книги из списка, которых нет ни у одного читателя, которые есть только у одного читателя, которые есть у некоторых читателей.
Рекурсивные процедуры и функции
Дана последовательность ненулевых целых чисел, за которой следует 0. Напечатать сначала все отрицательные числа этой последовательности, а затем – все положительные (в любом порядке).
Использование внешних подпрограмм и модулей
Реализовать в виде модуля подпрограмму для операции выполнения вычитания над комплексными числами.
Программирование связанных модулей и их использование
Из массива удалить элемент, стоящий перед первым нулевым элементом, а затем вставить заданное число перед каждым положительным элементом мас¬сива.
45 | Автор: Pa4in | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Помогите:
1)В массиве М[15] найти наибольший элемент,затем поменять его с 1-ым
2)В массиве А[m] после максимального 3 элемента массива вставить элемент равный 99
3)В матрице A[5,5] вычислить сумму элементов побочной диагонали,произведение элементов главной диагонали.
4)В матрице А[5,5] в каждой строке найти минимальный элемент
46 | Автор: VadimUps | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Уважаемы форумчане прошу у вас помощи, так как сам я не могу написать данную программу, очень надеюсь на вашу поддержку. Заранее благодарен.
Из двумерного массива А[N*N] выбрать числа по спирали во внутрь, то есть начиная с А[1,1],А[1,2],A[1,3] и т.д., записав их в одномерный массив.
47 | Автор: Rikoshet | 2015-05-21, 16:07 | Изменено: Rikoshet - Пн, 2012-10-08, 17:56   |  Репутация: [ + 0 ]
47 | Автор: Rikoshet | 2015-05-21, 16:07 | Изменено: Rikoshet - Пн, 2012-10-08, 17:56   |  Репутация: [ + 0 ]
Номер 1
Будем рассматривать только строки , состоящие из заглавных латинских букв . Например , рассмотрим строку AAAABCCCCCDDDD . Длина этой строки равна 14 . Поскольку строка состоит только из латинских букв , повторяющиеся символы могут быть удалены и заменены числами, определяющими количество повторений. Таким образом, данная строка может быть представлена как 4AB5C4D. длина такой строки 7. Описанный метод мы назовем упаковкой строки.
Напишите программу, которая берет упакованную строку и восстанавливает по ней исходную строку.

Входные данные: Входной файл содержит одну упакованную строку. В строке могут встречаться только конструкции вида nA, где n – количество повторений символа (целое число от 2 до 99), а A – заглавная латинская буква, либо конструкции вида A, т.е. символ без числа, определяющего количество повторений. Максимальная длина строки не превышает 80.

Выходные данные: В выходной файл выведите восстановленную строку. При этом строка должна быть разбита на строчки длиной ровно по 40 символов (за исключением последней, которая может содержать меньше 40 символов).

Номер 2
Во время экперимента Накодиллы было случайно получено сообщение инопланетян, содержащее формулу видаA + B = C.
Общественности стало интересно, какую же систему счисления используют инопланетяне. Так как внеземная цивилизация была достаточно развита, чтобы отправить межпланетное сообщение, Накодилла предположил, что основание системы счисления довольно мало. Требуется написать программу, которая находит минимальное основание системы счисления, при котором данное равенство выполняется.

Входные данные
В единственной строке входных данных содержится равенство вида A+B=C. Строка не содержит пробелы, а числа состоят из заглавных латинских букв и цифр и не содержат больше 5 знаков.

Выходные данные
Требуется вывести единственное число - искомое основание системы счисления. Если такой системы счисления не существует, то вывести -1. Гарантируется, что ответ не превышает 36.

И номер 3
Даны две сцепленные шестеренки. У одной шестеренки N зубцов, у другой K. Требуется найти, какое минимальное число поворотов на один зубчик требуется сделать, чтобы
шестеренки вернулись в исходное состояние.

Входные данные
В единственной строке даны два натуральных числа N и K, каждое их которых не превосходящих 10 миллионов. <br

Выходные данные
Выведите искомое кол-во зубчиков. Гарантируется, что оно не более миллиарда.
48 | Автор: mouse | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Выполните отделение корней уравнения с использованием графической оценки.
Разработайте программу, выполняющую уточнение корней методом дихотомии на найденном
промежутке с точностью до 0.0001. Выведите на экран значения корней на каждой итерации,
при достижении требуемой точности вывести количество выполненных итераций и
уточненное значение корня.

Пример:
$$x*2^{x}=1$$
49 | Автор: winrey | 2015-05-21, 16:07 | Изменено: winrey - Вс, 2012-10-21, 10:57   |  Репутация: [ + 0 ]
Оформить процедурами основное решение задачи, ввод-вывод оформить в главной программе.
1. Дана матрица размера 5 x 10. В каждой строке найти количество элементов, больших среднего арифметического всех элементов этой строки.

Во всех заданиях подпрограммы составить таким образом, чтобы ввод-вывод данных осуществлялся в основной программе.
2. Описать функцию Max4(A,B,C,D) вещественного типа, находящую максимальное из четырех вещественных чисел A, B, C и D. С помощью этой функции найти максимальные из наборов (A,B,C,D), (A,B,C,E), (A,C,D,E), если даны числа A, B, C, D, E.

При составлении программы использовать стандартные процедуры и строки
3. Дана строка. Подсчитать количество содержащихся в ней цифр, прописных букв и строчных букв
50 | Автор: Abrasha1988 | 2015-05-21, 16:07 | Изменено: Abrasha1988 - Вт, 2012-10-23, 01:25   |  Репутация: [ + 0 ]
1. Вводится одно число - количество строк, а по нему строится рисунок, например
N-4
****
***
**
*

Добавлено (26.10.12, 19:26)
---------------------------------------------
По данному числу n вычислите сумму 4(1-1/3+1/5-1/7+...+(-1)n/(2n+1)).

Формат входных данных

Вводится одно число n, не превосходящее 100000.

Формат выходных данных
Необходимо вывести значение выражения.

Пример
Ввод: 1
Вывод: 2.666667

51 | Автор: Lara_Kos | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
помогите решить задачи,очень нужно,не могу из за них закрыть сессию.
Задачи:
1. Оператор цикла while в Турбо Паскале.
2. Вводится размер одномерного массива A(N) и его элементы. Вывести на экран число с максимальным количеством цифр.

1. Вводится размер одномерного массива A(N) и его элементы. Составить и вывести на экран массив со значениями элементов исходного массива, кратных 5.
2. Вводится размер двумерного массива A(N,M) и его элементы. Составить одномерный массив, содержащий значения минимальных элементов в столбцах исходного массива. Полученный массив вывести на экран.
52 | Автор: Digi | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
1. Описати тип запису, який містить інформацію: про кількість виробів, які були зібрані робітниками цеху за зміну. Кожен запис має поля – прізвище робітника, назва виробу, кількість зібраних виробів. Розробити програму, що за заданій назві виробу видає список робітників.
53 | Автор: NATASHA_KISS | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
1. Описать тип данных: указатель на данный типа my-type. объявить переменные a и b названного типа. Выделить в динамической памяти участки достаточные для размещения двух переменных типа my-type. применяя различные способы. Ввести в созданные динамические переменные некоторые значения, вывести их на экран, присвоить первому из указателей значение другого указателя (обратить внимание на экономию памяти). Вывести значение динам. перем. на экран. Запись содержащая поля типов string, real.

2. Реализовать в виде модуля набор подпрограмм для выполнения следующих операций над обыкновенными дробями вида p/q (p – целое, q – натуральное): сокращения дроби, операции отношения (больше или равно). Проверить работу модуля в соответствующей тестирующей программе.
54 | Автор: KseniaOKS | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Удалите тему пож-та
55 | Автор: fool | 2015-05-21, 16:07 | Изменено: fool - Вт, 2013-01-29, 14:21   |  Репутация: [ + 0 ]
Ребят, очень сильно нужна помощь, никак не могу сдать контрольную работу по паскалю(
Прошу помогите...!!

"Разработать алгоритм, составить блок-схему и написать программу на алгоритмическом языке Бейсик для следующих заданий."

Задание 1.
Вычислить значение функции по формуле, произведя предварительные расчеты входящих в нее величин для заданных значений.

http://s16.radikal.ru/i191/1302/17/49ff7ed6964e.png

Задание 2.
Вычислить значение функции с выбором формулы по условию, произведя
предварительные расчеты входящих в нее величин для заданных значений.

http://s41.radikal.ru/i094/1302/34/8934683573e8.jpg
56 | Автор: FoRs | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Скласти блок-схему алгоритму та програму з використанням підпрограми. Дано дійсні числа а та b. Отримати

К = P(a,b2,a+b) + P(0.2,2a,b), де Р(х,у,z) = 3х + 2х2 yz - |cos(xz)|

Ссылка на задание в подробностях
http://vk.com/photo62290143_299205384
57 | Автор: Realkent | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
57 | Автор: Realkent | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
формирование матрицы и вывод её элементов:
даны целые положительные числа М и N. сформировать целочисленную матрицу размера M x N, у которой все элементы 1-й строки имеют значение 10I ( I=1,...,M).
<b></b>
58 | Автор: driiim | 2015-05-21, 16:07 | Изменено: driiim - Вт, 2013-02-26, 18:51   |  Репутация: [ + 0 ]
Анализ элементов матрицы: 
дана матрица размера M x N и целое число K (1<=k<=M). найти сумму и произведение элементов К-й строки данной матрицы
59 | Автор: driiim | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
преобразование матрицы:
дана матрица размера M x N и целые числа K1 и K2 (1<=K!<K2<=M). поменять местами строки матрицы с номерами K1 и K2.
60 | Автор: driiim | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Разные задачи
  • Страница 3 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск: