Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.76/37: Рейтинг темы: голосов - 37, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19

Заменить каждую точку многоточием

30.04.2010, 18:20. Показов 7116. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите пожалуйста, нифига не шарю в паскале
1. Дана действительная квадратная матрица порядка n. Преобразовать матрицу по правилу: строку с номером n сделать столбцом с номером n, а столбец с номер n сделать строкой с номером n.

2. Дан двумерный массив содержащий 14 строк и 15 столбцов. Элементами массива являются целые числа. Упорядочить массив по невозрастанию элементов пятого столбца

3. Заменить каждую точку многоточием(т.е. тремя точками).

4. Напечатать все слова, отличны от последнего предварительно перенеся последнюю букву слова в начало.

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

6. Ввести и обработать три массива, содержащие соответственно 3,6 и 8 целых компонентов.

7. Дан двумерный массив размером 11х11. Найти количество всех положительных элементов этого массива.

8. Дана действительная квадратная матрица порядка n. Найти наибольшее из них значений элементов расположенных в заштрихованной области матрицы
9. а) В массиве из 10 элементов найти наименьший элемент и поменять его местами с последним элементом массива
б) Дан массив из 15 элементов. Записать сначала все отрицательные элементы, затем все положительные элементы во второй массив. Нули не записывать.
в) Дан одномерный ряд на 15 элементов. Возвести в квадрат все компоненты, следующие за первой отрицательной компонентной.

Надеюсь на вас! заранее Спасибо!!!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.04.2010, 18:20
Ответы с готовыми решениями:

Преобразовать строку, заменив каждую точку многоточием
- Дана строка символов. Преобразовать ее, заменив каждую точку многоточием (т.е. тремя точками). - Дана строка символов. Группы...

Написать подпрограмму которая в строке символов заменяет каждую из групп стоящих рядом точек многоточием
Написать подпрограмму которая в строке символов заменяет каждую из групп стоящих рядом точек многоточием. Очень нужна помощь!

Дана строка символов. Преобразуйте строку, заменив в ней каждую из групп стоящих рядом точек многоточием
Дана строка символов. Преобразуйте строку, заменив в ней каждую точку многоточием (т.е. тремя точками)

30
 Аватар для yanyk1n
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
30.04.2010, 18:21
Оранжик, с таким успехом можно сразу идти во фриланс. Ибо все эти задачи решались неоднократно, а поиском Вы брезгуете пользоваться.
0
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19
30.04.2010, 18:23  [ТС]
k1ry4, нет, я искал, но на эти вопросы не было ответов
0
 Аватар для yanyk1n
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
30.04.2010, 18:25
Оранжик, врёшь, значит плохо искал или не искал вообще. Вот давай если я найду сейчас решение хотя бы одной задачи, я тебе карточку дам.
0
 Аватар для STGE
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
30.04.2010, 18:25
5.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
uses crt;
var s: string; i: byte; u: boolean;
begin
u:=true;
clrscr;
writeln('введите строку: ');
readln(s);
for i:=2 to length(s) do
if s[i-1]<s[i] then u:=false;
if u=false then writeln('буквы в строке не упорядочены')
else writeln('буквы в строке упорядочены');
end.
1
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19
30.04.2010, 18:27  [ТС]
k1ry4 ну я ищу обратно

Добавлено через 16 секунд
STGE спасибо!
0
 Аватар для STGE
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
30.04.2010, 18:36
7.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses crt;
const n=11;
var a: array[1..n,1..n] of integer; i,j,k: byte;
begin
k:=0;
randomize;
clrscr;
writeln('исходный массив: ');
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(19)-9;
write(a[i,j]:3);
if a[i,j]>0 then inc(k);
end;
writeln;
end;
writeln('в массиве ',k,' положительных чисел');
end.
Добавлено через 4 минуты
8.
Pascal
1
2
3
4
5
max:=a[1,1];
for i:=1 to n do
for j:=1 to i do
if a[i,j]>max then max:=a[i,j];
writeln('наибольшее значение элементов нижнего треугольника матрицы = ',max);
1
 Аватар для yanyk1n
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
30.04.2010, 18:43
Оранжик, вот вам и третья задача: Преобразовать строку, заменив каждую точку многоточием

А насчёт карточки я предупреждал.
1
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19
30.04.2010, 18:45  [ТС]
k1ry4 я ее уже нашел))

Добавлено через 15 секунд
вот с остальными проблема возникла х(
0
3317 / 1379 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
30.04.2010, 18:47
Цитата Сообщение от Оранжик Посмотреть сообщение
2. Дан двумерный массив содержащий 14 строк и 15 столбцов. Элементами массива являются целые числа. Упорядочить массив по невозрастанию элементов пятого столбца
лови бездельник
1
 Аватар для STGE
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
30.04.2010, 18:51
9.a.
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
uses crt;
const n=10;
var a: array[1..n] of integer; i,k: byte; min,c: integer;
begin
randomize;
clrscr;
writeln('исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(19)-9;
write(a[i]:3);
end;
min:=a[1];
k:=1;
for i:=1 to n do
if a[i]<min then 
begin
min:=a[i];
k:=i;
end;
c:=a[k];
a[k]:=a[n];
a[n]:=c;
writeln('результат: ');
for i:=1 to n do
write(a[i]:3);
end.
1
3317 / 1379 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
30.04.2010, 18:51
Цитата Сообщение от Оранжик Посмотреть сообщение
б) Дан массив из 15 элементов. Записать сначала все отрицательные элементы, затем все положительные элементы во второй массив. Нули не записывать.
3я задача

дальше сам ищи
1
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19
30.04.2010, 18:54  [ТС]
Wolf, почему то не работает, на pascal abc??
0
 Аватар для STGE
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
30.04.2010, 18:56
9.в.
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
uses crt;
const n=15;
var a: array[1..n] of integer; i,k: byte;
begin
i:=1;
randomize;
clrscr;
writeln('исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(19)-9;
write(a[i]:3);
end;
while a[i]>=0 do
inc(i);
if i>n then writeln('в массиве нет отрицательных элементов')
else
begin
for k:=i to n do
a[k]:=sqr(a[k]);
writeln('результат: ');
for i:=1 to n do
write(a[i]:3);
end;
end.
1
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19
30.04.2010, 18:59  [ТС]
Wolf, STGE, спасибо большое!!

Добавлено через 33 секунды
а никто не знает как 1 решить??
0
 Аватар для yanyk1n
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
30.04.2010, 19:01
1)
Pascal
1
2
3
4
5
6
7
for i:=1 to N do
for j:=1 to i-1 do
begin
 b:=a[i,j];
 a[i,j]:=a[j,i];
 a[j,i]:=b;
end;
0
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19
30.04.2010, 19:02  [ТС]
k1ry4 спасибо!!
0
3317 / 1379 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
30.04.2010, 19:03
Оранжик, просто скопировать код не можешь? у меня всё работает и на авс
Миниатюры
Заменить каждую точку многоточием  
0
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 19
30.04.2010, 19:07  [ТС]
Wolf, нет, вон та, первая которую скинул

Добавлено через 1 минуту
Цитата Сообщение от k1ry4 Посмотреть сообщение
1)
Pascal
1
2
3
4
5
6
7
for i:=1 to N do
for j:=1 to i-1 do
begin
 b:=a[i,j];
 a[i,j]:=a[j,i];
 a[j,i]:=b;
end;
0
3317 / 1379 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
30.04.2010, 19:08
Оранжик, ээээ, а ввод и вывод массива ты не дописал похоже,так?

Добавлено через 32 секунды
ну да,дописывай
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.04.2010, 19:08
Помогаю со студенческими работами здесь

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

Каждую чётную цифру числа заменить на 0, а каждую нечётную на 1
с клавиатуры вводится длинное целое число не менее 50 цифр. Каждую чётную цифру числа заменить на 0, а каждую нечётную на 1.

Процедура: заменить в текстовом файле каждую цифру на следующую по величине ('9' заменить на '0')
Используя подпрограмму-процедуру, заменить в текстовом файле каждую цифру на следующую по величине('9' заменить на '0').

Заменить каждую 3 букву на знак %
Нужно заменить каждую 3 букву в тексте на знак %. Помогите пожалуйста

Заменить каждую точку многоточием
1)Заменить каждую точку многоточием 2)Подсчитать кол-во вхождений заданной буквы в заданном тексте 3)Определить какая из двух фамилий...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru