Вопрос — Ответ | Задачи Паскаль

Автор: | 16.11.2018

В данном разделе сайта вы можете найти задачи на языке программирования паскаль. Вы можете публиковать задачи , которые не смогли решить и вам обязательно помогут. Также вы можете добавлять свои собственные задачи , чтобы показать другим людям свои познания в языке pascal. Или просто решать задачи других людей для повышения познаний в области программирования.

Вопрос:

Вносим данные в таблицу Mysql из textbox

Рядом внесении информации с текстового степь в таблицу — в таблице отражается «???»
Текст черкаю в российском, в случае если составлять в британском — всегда естественно.
Кодировка — cp1251
Код:

Ответ:

В качеств плана.
Свойства->Единые->Комплект знаков. Согласно умолчанию вслед за тем как правило нужно юникод.
Вообще, в случае если не имеется условия начальника/заказчика, cp1251 правильнее никак не пользоваться. Однако такое сейчас моё ПО-МОЕМУ

Вопрос2

Возведение в степень в с++ (Возведение в степень)

утилита функционирует далеко не точно. функция возводит исключительно в 2 степень. вНежели затруднение? кто именно способен протянуть руку помощи?

Код:

Ответ:

Читать  Паскаль Обмен значениями двух переменных

Все очень просто , попробуйте задавать временное возведение подобной программой.

Вопрос3:

Сортировка столбцов двумерного массива

чертой столбика цельночисленной матрицы именуем необходимую сумму модулей егонегативных непарный компонентов.
Переставляя столбики установленной матрицы, разместить их в согласовании сувеличением черт.
Найти необходимую сумму компонентов в этих столбиках, что включают хоть бединственный неблагоприятный компонент.

В собственной проекте я произвел таким (образом, что же нашёл характеристику с цельюлюбого столбика, засунул их в мономерный скопление и просортировал с маленького кнаибольшему.
Каким способом я могу пользоваться в проекте приобретенный скопление с черт
? В случае если развитие моей а не твоей проекта нельзя, побираюсь обозначить
равно как нужносуществовало совершить грамотно.
С розыском средства столбиков с негативными поборю лично.

Ответ:

Индексирование — такое скопление, что показывает в место компонентов скоплениеинформации.
У тебя такое скопление I.
Короче. Тебе необходимо заиметь 2 массива: Скопление номеров (I) скопление черт (С)
Массив черт твоя милость наполнишь суммой модулей негативных непарныйкомпонентов. Скопление I поэтому наполнишь номерами колонок
Тогда выйдет подобная перемещение:

Вопрос4:

Работа с классами клиента и очередью приоритета

Хороший вечерний час. Поддержите понять. Задачи выстроено таким (образом:
Необходимо сформировать группа « клиент».
который обязан включать последующие степь:
1) Номер
2) Фамилия
3) Имя
4) число года (какое количество посетитель сотрудничает с банком )
Необходимо сформировать группа « очередность с ценностью ».
который обязан включать последующие степь:
1) Знак в группа посетитель ;
2) Преимущество покупателя. Эта область рассчитывается в базе степь «Количество года »с класса посетитель и шкалы ценностей изображенной в постановке проблем ;
3) Наибольший объем очередности ;
4) Настоящий объем очередности.
У меня появилась задача, равно как шпокнуть покупателей с класса client в очередность?

Вопрос5:

Список из n целых чисел а1,а2,an (Списки c++)

Абсолютно всем добродушного времени дней, у меня здесь подобная обстановка, что женикак не могу отыскать в каком месте у меня упущение, поддержите будь добр кто именнос Нежели сумеет. void printlist(list* head, list* tail) данная процесс никак не функционирует,согласно последней критерию
компилятору такое никак не нравится. Предварительно,весьма признателен.
Дан перечень с n аж частей a1, a2,…,an.
1) Исключить в дисплей компоненты перечня
в показанной очередности: an, an-1,…,a1.
2) Изъять с перечня всегда компоненты, поступающие в него в верности 2 однажды.

Вопрос6:

Передача массива записей из функции в форму

Роль разыскивает в диске некоторые комп.данные и перечень обнаруженных файловнеобходимо отдать в ListBox в фигуре.
Естественно непосредственно отдавать в элементы фигуры с функции невозможно.
В Борланде задача принимается решение с поддержкой массива строчек TStringList.
А здесь что же-в таком случае я никак не усвою, равно как такое осуществить

Вопрос7:

не находит файл exe в папке Debug

Абсолютно всем хороший период !
Помогите будь добр начинающему. Принять решение исследовать С++, определил Microsoft Visual c++ 2010 суперэкспресс. Основ формировать оконное дополнение, рядом компиляции дает: «В процессе концепции состоялись погрешности, пустить в ход окончательный удачный вариант», жму «да» Дает погрешность «Никак не получается пустить в ход проект….» затем показывает курс в Debug и никак не получается отыскать документ. Я раскрыл папку, однако вслед за тем 2 папки Debug в одной принимать комп.данные в ином не имеется. Испробовал в прирученную откопировать и в иную папку Debug. Нисколько никак не вышло.
Помогите понять, в Нежели способен являться задача.

Ответ:

Рекомендую приступать никак не в С++ единожды появились задачи в том числе и вданном шаге и разрешить лично никак не выходит.

С++ в каждом случае сравнительный трудный речь, эластичность и множество перспективдает возможность продырявить себя ногу 100500 разными методами, в особенности в случае если никак не сознавать абсолютно всех элементов совершаемых операций

Особенно в случае если приступать с «оконных приложений». Такое ж никак не Дельфи в каком месте один IDE, единственный программа и один обычная GUI читальня, здесьмножество альтернатив лишь перечисленного выше с собственными отличительными чертами.

Да и «обучать согласно видеоматериал уроку производя всегда в верности равно как там»нехорошая концепция, в особенности в случае если «видеоматериал урок» сделал записьникак не очень далее продвинувшийся Голова. (по большому счету хорошие материалы/лекции/курсы/… равно как в Coursera, edx, hexlet, stepic, lektorium, lynda, plurarsight и т.п. как правило никак не именуют «видеоматериал уроками» и в их никак не подразумеваетсябезответно усвоение и итерация операций из-за писатель)

Вопрос8:

Проблему с вводом матрицы с клавиатуры

Этот период выходит неиссякающим, незнаю равно как никак не прибрав значение проекта совершить период никак не неиссякающим. Либо принимать прочие виды ввода двумерного массива с клавиатуры?

Ответ:

Все цель в наиболее проблеме,внедрить с клавы матрицу и исключить всевозможные Количества с неё.К образцу во такого рода шифр:

Заполняешь скопление в 12 знаков:
1 2 3 4 5 6 7 8 9 ДЕС?ТИ ОДИННАДЦАТЬ 12
9
Пишет 9,следовательно скопление наполнен неправильно,я подобным способом сейчас пробовал его наполнить вплоть до данного.

Вопрос9:

Как сделать перебор всех значений связанного графа

Принимать ладграф, компоненты какого объединены согласно схеме:

Элементы — несложные индексы с 0 вплоть до 6 включая.
Хочу указать различные дороге, к примеру:
Код:

0, 1
0, 1, 2, 6, 5
0, 1, 2, 6, 5, 4
0, 5, 6, 4
….

Читать  Паскаль Найти наибольшее число

У меня грамотно перебирает только лишь основной курс, однако далее вводятся дороге снесвязанных компонентов. Отчего такое совершается? Способен кто именно несомненно поможет пофиксить? Сейчас двух суток трепышу, никак не могу осознать в чём факторподобного действия.

Вопрос10:

Помощь в динамическом программировании (Динамическое)

Ну и ну,
Не понимаю, равно как писать данную проект, только одно что же я разработал, что жесимпатия обязанности обладать в рекурсию

Вот вообщем-в таком случае и само заданье:

Найти документ (проведите в дисплей его название), содержащий минимальные длину из числа файлов, находящихся в нынешном каталоге либо его подкаталоге какой угодноуровня вложенности. В случае если подобных файлов ряд, в таком случае отыщите какой угодно с их

Ответ:

Вопрос11:

Читать  Циклы в паскале | For, While, Repeat | Вложенные циклы Pascal

Напишите программу, которая в последовательности натуральных чисел находит номер второго элемента кратного 19 (если из массива вычеркнуть все элементы не кратные 19, этот элемент стоял бы в получившемся массиве на втором месте). Если в последовательности меньше, чем два элемента удовлетворяющих условию, то вывести сообщение NO.
Последовательность формируется в программе посредством генерации случайных чисел. Элементы последовательности принимают значения от 0 до 30000. Количество чисел 100

Вопрос12:

Считая три введенных натуральных числа a,b,c длинами сторон треугольника, вычислить его периметр и площадь.

Б) Считая три введенных натуральных числа a,b,c длинами сторон треугольника, вычислить его периметр и площадь.
Указание к решению: Для вычисления площади можно воспользоваться формулой Герона
, где p –это полупериметр треугольника.
2. Опишите в синтаксисе паскаля следующие вычисления:
Дано действительное число a. Не пользуясь никакими другими арифметическими операциями, кроме умножения, получить: а6 за 3 операции; а21 за 6 операций; а10 за 4 операции.

Вопрос13:

Массив

Из матрицы А(3,4) сформировать одномерный массив, элементы которого равны элементам столбца, содержащего минимальные элементы матрицы.

Вопрос14:

Массив

В массиве, содержащем 10 элементов, напечатать индекс последнего из элементов , равных 0

Вопрос15:

линейный алгоритм

1.Написать программу сложения трех чисел А, В и С. и их обратных величин. Эти данные вводить с помощью Read.
2.Написать программу умножения трех чисел А, В и С. и вычисления их суммы. Эти данные вводить с помощью Read.
3.Написать программу вычисления среднего арифметического трех чисел А, В и С. Эти данные вводить с помощью Read.
4.Определить объем и площадь боковой поверхности параллелeпипеда для данных вводимых с клавиатуры A, В и Н.
5.Для задаваемого количества дней (Read DAYS)вывести на печать количества часов и минут.
6.Haписать программу, которая переводит значение скорости V (вводимого оператором Read) в размерности км/час в размерность м/сек.
7.Haписать программу, которая переводит значение скорости V (вводимого оператором Read) в размерности м/сек в размерность км/час.
8.Написать программу для вычисления площади треугольника по основанию А и высоте Н (вводимых оператором Read). Площадь треугольника равна половине произведения основания на высоту.
9.Написать программу для вычисления площади трапеции по основанию А и В и высоте Н (вводимых оператором Read). Площадь трапеции равна полусумме оснований умноженной на высоту.
10.Найти объем шара по его диаметру (вводимого оператором Read) ,если известно , что его обьем равен 4/3*PI*R^3. Где PI = 3.14159 константа определена в системе.

Вопрос16:

Пожалуйста помогите!

Для произвольного текста напечатать все буквы, входящие в текст по одному разу.

Вопрос17:

Разработайте программу в виде матрицы элементы массива B [1..4,1..4] (элементы сгенерировать от -5 до 5). В массиве посчитать:
1) Произведение элементов стоящих над главной диагональю
2)Сумму элементов под главной диагональю
3)Элементы главной диагонали вывести на экран

Вопрос18:

Одномерные массивы

1. Найти произведение всех 7 элементов одномерного массива вещественного типа.
2. Найти количество положительных элементов. Массив состоит из 7 элементов-целые числа.
3. Дан массив из 10 элементов-числового типа. Найти минимальный элемент и его индекс в массиве.
4. В одномерном массиве состоящим из 10 элементов -числового типа, заменить все элементы, стоящие на нечётных местах числом 5. Вывести на экран изменённый массив в строчку.
5. В одномерном массиве поменять местами последний элемент с максимальным.

Вопрос19:

Простая арифметика

Поле имеет форму квадрат со стороной C м. На ручной уборке картофеля задействована группа из 25 студентов. Скорость уборки картофеля одним студентом составляет R м2 за 1 час. Определить, сколько дней D необходимо запланировать на уборку поля, если продолжительность рабочего дня составляет 8 часов

Ответ:

Вопрос20:

Читать  Как изменить цвет текста и фона в паскале – Голубой, Розовый, Серый, Прозрачный

Задача. Крайние цифры

Дано натуральное число N (1<=N<=100000).
Требуется написать программу, определяющую для
N, какая цифра больше – первая или последняя.
Формат входных данных:
В единственной строке задано число N.
Формат выходных данных:
В единственной строке необходимо вывести один
символ: =, если цифры одинаковые,
<, если первая цифра меньше последней,
>, если первая цифра больше последней.

Вопрос21:

Сумма квадратов

Найдите сумму квадратов всех целых чисел от а до b. Значения а и b вводятся с клавиатуры. Предусмотреть проверку корректности ввода (а < b).

Вопрос22:

Срочно нужно разобрать за задачи по пунктам

Вопрос23:

Дан одномерный массив из n элементов посчитать количество положительных элементов и заменить эти элементы их индексами

Вопрос24:

двумерные массивы и подпрограммы

Дана целочисленная матрица. Определить:
а) количество строк, не содержащих ни одного нулевого элемента(оформить в виде функции);
б) максимальное из чисел, встречающихся в заданной матрице более одного раза(оформить в виде процедуры)

Вопрос25:

написать программу нахождения периметра треугольника.

Читать  Типы данных в паскале – Pascal Сложные и Элементарные типы данных

Вопрос26:

Module

Надо создать модуль в паскаль, который открывает файл и записывает туда введеный с клавиатуры текст.

Ответ:

Вопрос27:

множества

Дан массив из n слов произвольной длины (длина слова не превышает 80 символов). В качестве символов могут использоваться только арабские цифры. Удалить из массива слово, содержащее наибольшее количество четных цифр.

Вопрос28:

множества

Гласные буквы — а,е,и,о,у,ы,э,ю,я (ё обычно не входит в литерный тип); согласные — все остальные буквы, кроме ь, ъ; звонкие согласные — б,в,г,д,ж,з,й,л,м,н,р; глухие согласные — к,п,с,т,ф,х,ц,ч,ш,щ.
Дана непустая последовательность слов из строчных русских букв; между соседними словами — запятая, за последним словом — точка. Напечатать в алфавитном порядке все согласные буквы, которые входят только в одно слово

Вопрос29:

Задано значение х

Задано значение x от –π/4 до π/4. Найти величину ошибки для функции exp(x), аппроксимированной разложением:
1 + x +x^2/2 +x^3/6 + x^4/4.

Вопрос30:

последовательность

Последовательность
Вам дана функция генерирующая последовательность:
F(1) = {1}
F(i) = {F(i — 1),i,F(i — 1)}
Например F(3) = {1,2,1,3,1,2,1} генерирует эту последовательность.
Для заданного целого числа N найдите число стоящее на позиции x в последовательности F(N).

Формат входных данных
Входные данные содержат два целых числа 1 <= N <= 1,000 и 1 <= x. Гарантируется, что x не превосходит длины последовательности F(N).
Формат выходных данных
Выведите ответ к задаче.

Вопрос31:

Сумма и разность двух чисел

Условие задачи :

Даны два целых числа ( A,B >= -1000 ; A,B <= 1000 ).
Требуется вывести их сумму и разность на экран.

Данные в начале работы программы :
В первой и единственной строке вводим два целых числа «A» и «B» ( A,B >= -1000 ; A,B <= 1000 ).

Результат работы программы :
В первой строке вывести их сумму.
Во второй строке вывести их разность.

Пример работы :

Вводим :
5 -7

Получаем :
-2
12

Вопрос32:

Найти максимальное число в массиве

Условие задачи :

Дан массив целых чисел размером N. ( N >= 1 ; N <= 100 ). Числа в массив заполняются с клавиатуры ( A[n] >= -100 ; A[n] <= 100 ). Найти наибольшее число и вывести его на экран.

Данные в начале работы программы :

В первой строке вводим целое число N.
Во второй строке вводим N целых чисел ( A[n] >= -100 ; A[n] <= 100 ) .

Результат работы программы :

Вывести единственное максимальное число.

Пример работы :

Вводим :
3
-5 10 1

Получаем :
10

Вопрос33:

Сдвиг

К цифрам натурального числа a (a > 9) применяется операция циклический сдвиг влево. Пример применения этой операции к числу 1730382 показана на рисунке.

1 7 3 0 3 8 2

7 3 0 3 8 2 1

Из числа 1730382 получено число 7303821. К этому числу опять можно применить сдвиг. К полученному тоже. Получается последовательность чисел 1730382, 7303821, 3038217, 0382173, 3821730, 8217303, 2173038, 1730382, ….
Составьте программу, которая
• Читает натуральное число a, которое может содержать до 100 цифр;
• Находит и выводит на экран наибольшее число, получаемой сдвигами.
Примеры:
Исходное число 1730382
Наибольшее число 8217303
Тест Исходные данные Результат
1 76 76
2 555 555
3 2012 2201
4 243143 432431
5 570470370270170070170270370670 706705704703702701700701702703

Вопрос34:

Условие задачи :

Дано единственное целое число A ( A >= -50 ; A <= 50 ).Требуется вывести квадрат данного числа на экран.

Данные в начале работы программы :

В первой строке вводится единственное целое число A ( A >= -50 ; A <= 50 ).

Результат работы программы :

В первой строке требуется вывести квадрат числа A.

Пример работы :

Вводим :
5

Получаем :
25

Вопрос35:

Сортировка массива

Условие задачи :

Дан массив целых чисел размером N ( N >= 1 ; N <= 100 ) , заполняемый с клавиатуры. Числа в массиве ( A[n] >= -100 ; A[n] <= 100 ). Требуется отсортировать исходный массив и вывести числа в порядке возрастания.

Данные в начале работы программы :

В первой строке вводится единственное целое число N ( N >= 1 ; N <= 100 ).
Во второй строке записываются N целых чисел.

Результат работы программы :

В первой строке требуется вывести N чисел в порядке возрастания.

Пример работы :

Вводим :
5
-5 0 7 3 4

Получаем :
-5 0 3 4 7

Вопрос36:

вводиться файл из натуральных чисел. Требуется отсортировать числа в файле в порядке возрастания

вводиться файл из натуральных чисел.
Требуется отсортировать числа
в файле в порядке возрастания

Вопрос37:

помогите срочно решить задачу

даны : a,b,c ;
S=a*b , если c=20 ;
S=2*a , если c<>20;

P=sqrt(abs(a*b)) , если 10<=c<20;
P=sqr(b) , в остальных случаях;

найти Q=S+P/

Вопрос38:

Действ.числа

Дано действительное число х. Не пользуясь никакими другими арифметическими операциями кроме умножения, сложения и вычитания, вычислить 2x^4-3x^3+4x^2-5x+6. Разрешается использовать не более четырех умножений, четырёх сложений и четырех вычитаний.

Вопрос39:

Наибольший массив

Условие задачи :

Даны 2 массива A,B размерностью в 5 элементов ( чисел ) каждый (A[n],B[n] >= -100 ; A[n],B[n] <= 100 ). Требуется сравнить оба массива и вывести на экран тот массив ( числа массива ) , который в сумме дает больший результат.

Данные в начале работы программы :

В первой строке заполняется массив A ( вводятся 5 чисел ).
Во второй строке заполняется массив B ( вводятся 5 чисел ).

Результат работы программы :

В первой строке требуется вывести массив , элементы в сумме которого дают больший результат.

Пример работы :

Вводим :
1 2 3 4 5
-2 2 3 4 20

Получаем :
-2 2 3 4 20

[Всего голосов: 5    Средний: 5/5]

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *