Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PascalABC.NET База программ. О каждой программе: название, назначение, тип (системная, прикладная, инструментальная), год выпуска. Поиск по названию и году выпуска https://www.cyberforum.ru/ pascalabc-net/ thread885687.html
Тема: записи. База программ. О каждой программе: название, назначение, тип (системная, прикладная, инструментальная), год выпуска. Поиск по названию и году выпуска.
Объявить два диапазонных типа: один буквы русского алфавита, второй буквы английского алфавита PascalABC.NET
Объявить два диапазонных типа: один буквы русского алфавита, второй буквы английского алфавита. Вводится буква с клавиатуры - выводится к какому алфавиту она принадлежит и ее номер в алфавите.
PascalABC.NET Ошибка: превышено время ожидания (модули) https://www.cyberforum.ru/ pascalabc-net/ thread884245.html
Юнит: unit program1; interface type matrix = array of real; var a:matrix; procedure MCount(var a:matrix); implementation procedure MCount(var a: matrix); var
PascalABC.NET Получить все пифагоровы тройки натуральных чисел, каждое из которых не превосходит n Здравствуйте! Уважаемые программисты, помогите пожалуйста решить задачку! Дано натуральное число n. Получить все пифагоровы тройки натуральных чисел, каждое из которых не превосходит n, т.е. все такие тройки натуральных чисел a, b, c, что a2+b2 =c2 (a<=b<=c<=n). Заранее спасибо! https://www.cyberforum.ru/ pascalabc-net/ thread884206.html
PascalABC.NET Вычисление выражения с заданной точностью
Здравствуйте! помогите пожалуйста решить задачку:Заранее спасибо!!! Не используя стандартные функции (за исключением модуля), вычислить с точностью E>0 (считать, что требуемая точность достигнута, если модуль очередного слагаемого меньше E). E-экспонента При вводе значений Х и E>0 учитывайте, что в разложениях логарифма и арктангенса (ряды 5.4 и 5.5) значение Х должно быть по модулю меньше...
PascalABC.NET получить наибольшее целое https://www.cyberforum.ru/ pascalabc-net/ thread884187.html
Здравствуйте, уважаемые программисты! помогите пожалуйста решить задачку! Дано натуральное число m>1. Получить наибольшее целое n, при котором 4n<m Заранее спасибо!:)
PascalABC.NET Строки: Напечатать слова строки в алфавитном порядке Дано несколько слов, в каждом из которых от одной до семи строчных букв, между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать эти слова в алфавитном порядке. https://www.cyberforum.ru/ pascalabc-net/ thread883972.html PascalABC.NET Модули: в каждом столбце матрицы посчитать количество отрицательных и положительных элементов среди четных
Для числовой матрицы: -в каждом столбце матрицы посчитать количество отрицательных и положительных элементов среди парных Реализовать процедурой или функцией.
PascalABC.NET Модули: в каждом столбце матрицы посчитать количество отрицательных и положительных элементов Для числовой матрицы: -в каждом столбце матрицы посчитать количество отрицательных и положительных элементов Реализовать процедурой https://www.cyberforum.ru/ pascalabc-net/ thread883818.html PascalABC.NET Переменной l присвоить значение, равной сумме всех компонент, предшествующих ей https://www.cyberforum.ru/ pascalabc-net/ thread883733.html
Задан целочисленный вектор a={a1, .. , an}, n<=20. Если среди компонент этого вектора есть компонента со значением, равным целому числу b (b - задано), то переменной l присвоить значение, равной сумме всех компонент, предшествующих этой компоненте. В противном случае положить l=0. Исходные данные: n=6; a={8; 4; 12; 26; 1; 0}; b=1 P.S готов заплатить wmz, за функционирующую программу)
PascalABC.NET вычисление опр-ых интегралов и табулирование
Составить программу для вычисления вектора z={z1, z2, ... , zn}, каждая компонента которого определяется по формуле zk=xk+myk, где xk, yk компоненты векторов x={x1, ... , xn} и y={y1,... , yn} (n<=10), Выражение тут Исходные данные: n=8; x={1,2; 1,0; -3,0; 2,5; 4; 3,2; 0,5; 0,4}; y={2,4; 2; -6; 5; 8; 6,4; 1; 1,2} Кому по силам такое задние, хелп!!(
PascalABC.NET Обработка и преобразование числовых последовательностей https://www.cyberforum.ru/ pascalabc-net/ thread883697.html
В одномерном массиве, состоящем из 16 вещественных элементов, вычислить: 1. max(a1+a16, a2+a15,.....,a8+a9); 2. (a1a9, a2a10,....,a8a16); Найти количество элементов, лежащих в интервале от е до п , т.е. ei<ai<п и не лежащих в интервале (е, π ). P.S Кто может, помогите пожалуйста, буду благодарен (оставьте свой WMZ, заплачу в знак благодарности..) п- пи
 Аватар для Kordn
158 / 137 / 106
Регистрация: 18.05.2013
Сообщений: 289
07.06.2013, 15:50 0

Удалить из массива все элементы, в которых есть цифра 3 - PascalABC.NET - Ответ 4686024

07.06.2013, 15:50. Показов 1683. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Gipnozhab Посмотреть сообщение
Все преобразования производить с исходным массивом.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
program Pr4;
 
uses
  crt;
 
type
  mass = array [1..30] of integer;
 
var
  a: mass;
  o: integer;
 
procedure vvod(var x: mass; n: integer);
var
  i: integer;
begin
  Writeln('исходный массив'); 
  
  for i := 1 to n do x[i] := random(-10, 40);
end;
 
procedure vivod(var x: mass; n: integer);
var
  i: integer;
begin
  for i := 1 to n do write(x[i]:5);
end;
 
procedure del(var n: integer; var d: mass);
var
  i, j: integer;
begin
  writeln('массив с удаленными из него элементами, в которых есть цифра 3');
  i := 1;
  while i <= n do
  begin
    if(Abs (d[i]) mod 10 = 3) or (Abs(d[i]) div 10 = 3) then
    begin
      for j := i to n - 1 do
        d[j] := d[j + 1];
      n -= 1;
    end
    else i += 1;
  end;
end;
 
procedure InK(var n: integer; var a: mass);
var
  k: integer;
begin
  write('Введите число: ');
  readln(k);
  writeln('массив, где вставлено число ', k, ' после всех элементов, кратных своему номеру');
  var i := 1;
  while i <= n do
  begin
    if a[i] mod i = 0 then begin
      Inc(n);
      Inc(i);
      for var j := n downto i + 1 do
        a[j] := a[j - 1];
      a[i] := k;
    end;
    Inc(i);
  end
end;
 
procedure obmen(var a: mass; n: integer);
var
  pp, po, k, i: integer;
begin
  writeln('массив где последний положительный и первый отрицательный элементы поменяты местами');
  pp := 0;
  for i := 1 to n do
    if a[i] > 0 then pp := i;
  po := 0;
  for i := n downto 1 do
    if a[i] < 0 then po := i;
  k := a[pp];a[pp] := a[po];a[po] := k;
end;
 
begin
  clrscr;
  o := 15;
  vvod(a, o);
  vivod(a, o);
  writeln;
  del(o, a);
  vivod(a, o);
  writeln;
  InK(o, a);
  vivod(a, o);
  writeln;
  obmen(a, o);
  vivod(a, o);
  readln;
end.


Вернуться к обсуждению:
Удалить из массива все элементы, в которых есть цифра 3 PascalABC.NET
0
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.06.2013, 15:50
Готовые ответы и решения:

Удалить из массива все элементы, в которых есть цифра 5
Дан массив целых чисел (n=10), заполненный случайным образом числами из промежутка : 1. описать...

Удалить элементы массива, перед всеми элементами в которых есть цифра 1
Дан массив удалить элементы перед всеми элементами в которых есть цифра 1. помогите кто...

Удалить из массива все элементы, в которых предпоследняя цифра четная
Дан массив целых чисел (n=15), заполненный случайным образом числами из промежутка . −...

Удалить из массива все элементы, в которых первая цифра нечетная
Надеюсь кто-то сможет помочь. Дан массив целых чисел (n=15), заполненный случайным образом числами...

3
07.06.2013, 15:50
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.06.2013, 15:50
Помогаю со студенческими работами здесь

Удалить из массива все элементы, в которых есть цифра 5
Дан массив целых чисел (n=15), заполненный случайным образом числами из промежутка . −...

Удалить из массива все элементы, в которых есть цифра 5
Дан массив целых чисел (n=15), заполненный случайным образом числами из промежутка . −...

Удалить все элементы массива, в которых есть цифра 3
Дан массив целых чисел (n=15) заполненный случайным образом, промежутком от -20 до 50 удалить все...

Удалить из массива все элементы, в которых есть цифра 5
При решении задач применять процедуры и функции. Дан массив целых чисел (п=15), заполненный...

0
Новые блоги и статьи
Как в цикле for перебрать все элементы в словаре в Python
bytestream 24.01.2025
Словари в Python представляют собой мощные структуры данных, которые позволяют хранить информацию в формате ключ-значение. Эта особенность делает их незаменимыми при работе с данными, где требуется. . .
Как отменить rebase в Git
hw_wired 24.01.2025
Git rebase представляет собой мощный инструмент для управления историей коммитов в системе контроля версий Git. Этот механизм позволяет разработчикам изменять последовательность, комбинировать или. . .
Как поменять цвет input placeholder с помощью CSS
bytestream 24.01.2025
В веб-разработке оформление элементов пользовательского интерфейса играет ключевую роль в создании привлекательного и интуитивно понятного дизайна. Особое внимание уделяется формам ввода данных, где. . .
Как перебрать все значения в перечислении (enum) в C#
bytestream 24.01.2025
Перечисление (enum) в языке программирования C# представляет собой специальный тип данных, который позволяет определить набор именованных констант. Этот мощный инструмент особенно полезен, когда. . .
Как обойтись без проверки на null, чтобы избежать NullPointerExce­ption в Java
bytestream 24.01.2025
NullPointerException (NPE) является одним из самых распространенных исключений в Java, создающих серьезные проблемы при разработке программного обеспечения. Данное исключение возникает при попытке. . .
Что лучше использовать в href ссылок в JavaScript: "#" или "javascript:voi­­d(0)­"
bytestream 24.01.2025
При разработке веб-приложений важную роль играет правильное использование HTML-ссылок в сочетании с JavaScript. Одним из ключевых аспектов является выбор корректного значения атрибута href для. . .
Как узнать индекс элемента списка по его значению в Python
hw_wired 24.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
Как удалить коммит из ветки (branch) в Git
hw_wired 24.01.2025
Система контроля версий Git является мощным инструментом для отслеживания изменений в коде и совместной работы над проектами. Она предоставляет разработчикам гибкость и возможность экспериментировать. . .
Чем Docker отличается от виртульной машины
hw_wired 24.01.2025
В мире информационных технологий виртуализация стала неотъемлемой частью разработки и развертывания программного обеспечения. Этот подход позволяет создавать изолированные среды для запуска. . .
Как перейти с jQuery на Angular/AngularJS
bytestream 24.01.2025
jQuery долгое время занимала позицию незаменимого инструмента, существенно упрощающего работу с DOM-элементами и асинхронными запросами. Эта библиотека произвела настоящую революцию в том, как. . .
Зачем добавляется while (1); в JSON. Безопасность JSON и его уязвимости
bytestream 24.01.2025
JavaScript Object Notation (JSON) стал стандартом де-факто для обмена данными между клиентом и сервером. Этот легковесный формат данных обеспечивает удобное представление структурированной информации. . .
Как отметить чекбокс (установить checked) с помощью jQuery
bytestream 24.01.2025
jQuery представляет собой мощную JavaScript-библиотеку, которая значительно упрощает манипуляции с элементами веб-страницы, включая работу с формами и их компонентами. Особое место в веб-разработке. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru