Новые сообщения · Правила  
Страница 4 из 5«12345»
Модератор форума: Berestovskiy 
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Разные задачи
Разные задачи
1. Описати тип запису, який містить інформацію: про кількість виробів, які були зібрані робітниками цеху за зміну. Кожен запис має поля – прізвище робітника, назва виробу, кількість зібраних виробів. Розробити програму, що за заданій назві виробу видає список робітників.
61 | Автор: NATASHA_KISS | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
1. Описать тип данных: указатель на данный типа my-type. объявить переменные a и b названного типа. Выделить в динамической памяти участки достаточные для размещения двух переменных типа my-type. применяя различные способы. Ввести в созданные динамические переменные некоторые значения, вывести их на экран, присвоить первому из указателей значение другого указателя (обратить внимание на экономию памяти). Вывести значение динам. перем. на экран. Запись содержащая поля типов string, real.

2. Реализовать в виде модуля набор подпрограмм для выполнения следующих операций над обыкновенными дробями вида p/q (p – целое, q – натуральное): сокращения дроби, операции отношения (больше или равно). Проверить работу модуля в соответствующей тестирующей программе.
62 | Автор: KseniaOKS | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
одномерные массивы: 1) В массиве чисел А1, А2, …, An найти сумму элементов, не принадлежащих отрезку [2, 7]. 2) Дан массив действительных чисел А1, А2, …, An. Подсчитать количество отрицательных, положительных и нулевых элементов. циклы: 3) Найти наибольшую и наименьшую цифры в записи данного натурального числа. 4) Составить таблицу значений функции у = f(x) на отрезке от а до b с шагом h. таблица должна выводиться на экран в два столбца с заголовками ‘x’ и ‘f(x)’. Функция у = f(x) = x2–3x+2; а=0; b =4; h =0,25. линейный вычислительный процесс: 5) Маляру поручили покрасить крышу и стенки бака для бензина в форме цилиндра. Определить, сколько потребуется банок с краской, если известны размеры бака и площадь, которую можно покрасить из одной банки. Выполнить заданную обработку числового двумерного массива, имеющего произвольное количество строк (N) и столбцов (M). В каждом из вариантов содержатся ограничения на максимальные значения величин N и M. Элементы массива должны вводиться с клавиатуры. 6) Вычислить сумму чисел в каждой строке. N <= 10, M <= 10. 7) Вычислить для каждой строки массива отклонение ее элементов от среднего значения для этой строки. N <= 10, M <= 10. 8) Напишите программу, подсчитывающую количество букв во введенном с клавиатуры слове. Ввод осуществляйте в цикле while do. Выход из программы – строка «999». 9) Вывести строку длины N (N − четное), которая состоит из чередующихся символов C1 и C2, начиная с C1. 10) Напишите программу, удаляющую из текста все буквы, совпадающие с его последней буквой. 11) Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова (разделенные одним пробелом), но расположенные в обратном порядке. 12) Дано целое число в диапазоне 1–7. Вывести строку - название дня недели, соответствующее данному числу (1 – «понедельник», 2 – «вторник» и т.д.)
63 | Автор: driiim | 2015-05-21, 16:07 | Изменено: driiim - Пт, 2013-01-18, 11:48   |  Репутация: [ + 0 ]
одномерные массивы: 1) В массиве чисел А1, А2, …, An найти сумму элементов, не принадлежащих отрезку [2, 7]. 2) Дан массив действительных чисел А1, А2, …, An. Подсчитать количество отрицательных, положительных и нулевых элементов. циклы: 3) Найти наибольшую и наименьшую цифры в записи данного натурального числа. 4) Составить таблицу значений функции у = f(x) на отрезке от а до b с шагом h. таблица должна выводиться на экран в два столбца с заголовками ‘x’ и ‘f(x)’. Функция у = f(x) = x2–3x+2; а=0; b =4; h =0,25. линейный вычислительный процесс: 5) Маляру поручили покрасить крышу и стенки бака для бензина в форме цилиндра. Определить, сколько потребуется банок с краской, если известны размеры бака и площадь, которую можно покрасить из одной банки. Выполнить заданную обработку числового двумерного массива, имеющего произвольное количество строк (N) и столбцов (M). В каждом из вариантов содержатся ограничения на максимальные значения величин N и M. Элементы массива должны вводиться с клавиатуры. 6) Вычислить сумму чисел в каждой строке. N <= 10, M <= 10. 7) Вычислить для каждой строки массива отклонение ее элементов от среднего значения для этой строки. N <= 10, M <= 10. 8) Напишите программу, подсчитывающую количество букв во введенном с клавиатуры слове. Ввод осуществляйте в цикле while do. Выход из программы – строка «999». 9) Вывести строку длины N (N − четное), которая состоит из чередующихся символов C1 и C2, начиная с C1. 10) Напишите программу, удаляющую из текста все буквы, совпадающие с его последней буквой. 11) Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова (разделенные одним пробелом), но расположенные в обратном порядке. 12) Дано целое число в диапазоне 1–7. Вывести строку - название дня недели, соответствующее данному числу (1 – «понедельник», 2 – «вторник» и т.д.)
64 | Автор: driiim | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Удалите тему пож-та
65 | Автор: 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
66 | Автор: 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
67 | Автор: Realkent | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
67 | Автор: Realkent | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
формирование матрицы и вывод её элементов:
даны целые положительные числа М и N. сформировать целочисленную матрицу размера M x N, у которой все элементы 1-й строки имеют значение 10I ( I=1,...,M).
<b></b>
68 | Автор: driiim | 2015-05-21, 16:07 | Изменено: driiim - Вт, 2013-02-26, 18:51   |  Репутация: [ + 0 ]
Анализ элементов матрицы: 
дана матрица размера M x N и целое число K (1<=k<=M). найти сумму и произведение элементов К-й строки данной матрицы
69 | Автор: driiim | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
преобразование матрицы:
дана матрица размера M x N и целые числа K1 и K2 (1<=K!<K2<=M). поменять местами строки матрицы с номерами K1 и K2.
70 | Автор: driiim | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Помогите написать несколько программ, буду очень благодарен:

1)Формат входных данных
Сначала задано число N - количество элементов в массиве. Далее через пробел записаны N чисел - элементы массива.

Формат выходных данных
Необходимо вывести  все четные элементы массива (то есть те элементы, которые являются четными числами).

2)Формат входных данных
Сначала задано число N - количество элементов в массиве. Далее через пробел записаны N чисел - элементы массива.

Формат выходных данных
Необходимо вывести  количество элементов массива, которые больше предыдущего элемента в этом массиве.

3)Напишите программу, которая циклически сдвигает элементы массива вправо (0-й элемент становится 1-м, 1-й становится 2-м, ..., последний становится 0-м, то есть массив {3, 5, 7, 9} превращается в массив {9, 3, 5, 7}).
Формат входных данных
Сначала задано число N - количество элементов в массиве. Далее через пробел записаны N чисел - элементы массива.

Формат выходных данных
Выведите элементы получившегося массива.


и последняя 

4)
Напишите программу, которая переставляет соседние элементы массива (1-й элемент поменять с 2-м, 3-й с 4-м и т.д. Если элементов нечетное число, то последний элемент остается на своем месте).
Формат входных данных
Сначала задано число N — количество элементов в массиве (1N35). Далее через пробел записаны N чисел — элементы массива.

Формат выходных данных
Необходимо вывести  получившийся массив.

Добавлено (14.03.13, 19:40)
---------------------------------------------
по поводу второй задачи, выдаёт ошибку, посмотрите в чём ошибка, 

program A1;
var a: array [0..100] of integer;
n,i: integer;
begin
  readln(n);
  for i:=1 to n do read(a[i]);
  i:=1;
  while i<=n do
    begin
      writeln(a[i]);
      i:=i+2;  
    end;
end.

Добавлено (15.03.13, 16:50)
---------------------------------------------
ЖИДЫ ЕБАНЫЕ

71 | Автор: dimcik11 | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
К 20 спортивным журналистам обратились с просьбой назвать трех лучших хоккеистов сезона. Информация от каждого журналиста поступает независимо от других, вводится в файл прямого доступа.
 Используя сформированный файл, определить лучшего хоккеиста сезона по сумме очков (за первое место - 3,за второе место- 2,за третье- 1).    за рание буду очень благодарен...
72 | Автор: ShadoWw | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Дана строка символов, состоящая из прописных и строчных латинских букв, цифр от 0 до 9 и пробелов. Группы символов, разделенные пробелами(одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Удалить из строчки все слова, являющиеся десятичными числами. Вывести на печать полученную строчку. Заранее огромное спасибо!!
73 | Автор: AlexanderBry | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Выводить на экран строку, состоящую из случайного (до 25) числа повторений заданного символа. Вывод окончить при повторении подряд двух строк с одинаковым числом символов.
74 | Автор: Asya_Teddy | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
с помощью текстового редактора создать файл,содержайщий текст, длина которого не превышает 1000 символов(длина строки текста не должна превышать 70 символов)
Имя файла должно иметь расширение DAT. 
написать программу которая.
1)выводит текст на экран дисплея.
2)определяет количество предложений в тексте.
75 | Автор: Postal | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
75 | Автор: Postal | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Ввести номер месяца и номер дня, вывести число дней, оставшихся до Нового Года. Через ''case * of''
76 | Автор: mrSowin | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Составить программу для решения приведенного ниже задания, используя команду case. Задать входные данные так, чтобы выбор был из четырех-семи альтернатив. Использовать, где надо, переменные типа integer для чисел, сhar для букв. Команду write применить только к переменным.

1)Ввести номер квартиры в доме. Вывести количество комнат и проживающих в ней.
(номер квартиры 33,количество комнат 1,проживающих 3)


24
77 | Автор: ryaba | 2015-05-21, 16:07 | Изменено: ryaba - Чт, 2013-10-03, 21:36   |  Репутация: [ + 0 ]


24
77 | Автор: ryaba | 2015-05-21, 16:07 | Изменено: ryaba - Чт, 2013-10-03, 21:36   |  Репутация: [ + 0 ]
помогите написать программу пожалуйста.
Вычислить среднее квадратичное значение для каждой из N последовательностей вещественных чисел (с переменным числом членов), размещенной в текстовом файле INPUT32.TXT.
Формат файла
1я строка - N
2я строка - число членов последовательности; набор чисел первой последовательности, через пробел
...
N+1я строка - число членов последовательности; набор чисел последовательности N, через пробел
78 | Автор: Snake95 | 2015-05-21, 16:07 | Изменено: Snake95 - Ср, 2013-10-16, 18:52   |  Репутация: [ + 0 ]
Помогите, пожалуйста!
Вводится целое неотрицательное число N (N<=10^100). Нужно найти сумму цифр числа на местах, начиная с цифры старшего разряда, а затем берем каждую третью после него. (Например, для числа 702364 сумма равна 10, т.е. 7+3).
79 | Автор: s01907 | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
помогите, пожалуйста, составить программу

В каждом из 3-х вузов может изучаться множество языков программирования: basic, pascal, prolog, clipper, cu, logo. Ввести с клавиатуры множество языков, изучаемых в каждом из вузов. Построить множество В, содержащее названия языков, изучаемых только в одном из 3-х вузов.
80 | Автор: darmenden | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
80 | Автор: darmenden | 2015-05-21, 16:07   |  Репутация: [ + 0 ]
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Разные задачи
Страница 4 из 5«12345»
Поиск: