С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Turbo Pascal Переставить местами заданные строки (столбцы) матрицы в программе предусмотреть ввод произвольного числа строк и столбцов матрицы (не более 4x4), ввод элементов матрицы,ее контрольный вывод, обработку и вывод результатов. Выполнить тестирование программы для нормальных, граничных и исключительных условий.Результаты тестирования свести в таблицу. само задание: переставить местами заданные строки (столбцы) матрицы https://www.cyberforum.ru/ turbo-pascal/ thread185178.html Переменной S присвоить значение -1,если площадь треугольника ABC меньше или равна площади треугольника KLF Turbo Pascal
Даны два треугольника ABC (стороны a,b,c) и RLF (стороны r,l,f). Переменной S присвоить значение -1,если площадь треугольника ABC меньше или равна площади треугольника KLF, и значение +1 в противном случае. Площадь треугольника MNK со сторонами m,n,k вычисляется по формуле Герона. S= p(p-m)(p-n)(p-k), где p- полупериметр треугольника MNK p(p-m)(p-n)(p-k)- все это под знаком корня
Turbo Pascal Поменять местами первый столбец с номером один и первый из столбцов, содержащий только положительные элементы https://www.cyberforum.ru/ turbo-pascal/ thread185157.html
Дана матрица размера 5 x 10. Поменять местами первый столбец с номером один и первый из столбцов, содержащий только положительные элементы.
Turbo Pascal Отсортировать по возрастанию каджый столбец матрицы еще парочка заданий: Дана матрица B(N,M). Отсортировать по возрастанию каджый столбец матрицы. дана матрица 4х4, заполненная случайными числами. Сформировать одномерный массив из элементов матрицы, расположеных по спирали, начиная с первого элемента матрицы Спасибо за ранее! https://www.cyberforum.ru/ turbo-pascal/ thread185152.html
Turbo Pascal Вычислить средне геометрическое (арифметическое) элементов массива, удовлетворяющих условию A(I)>B, где В-константа.
Помогите пожалуйста решить задачку. Ничего не понимаю в Паскале. Сама задача: Вычислить средне геометрическое (арифметическое) элементов массива, удовлетворяющих условию A(I)>B, где В-константа.
Turbo Pascal Определитель и транспонирование матрицы https://www.cyberforum.ru/ turbo-pascal/ thread185139.html
даны две матрицы (порядокне выше третьего).транспонировать ту из них , определитель которой больше...
Turbo Pascal Описать данную формулу. Помогите пожалуйста описать данную формулу: z1=5; zn=1+3/ zn-1, где n=2,3,4,...k. Добавлено через 10 часов 43 минуты Народ, выручите пожалуйста. https://www.cyberforum.ru/ turbo-pascal/ thread185090.html Turbo Pascal В заданном предложении в каждом слове удалить все последующие вхождения первой буквы предложения
Уважаемые программисты! Помогите найти ошибку в тексте программы для этой задачи: "В заданном предложении в каждом слове удалить все последующие вхождения первой буквы предложения. Новый текст вывести на печать" Program stroka1; uses crt; var s,s1,s2,s3:string; i,j,k:byte; c:char; begin
Turbo Pascal Сумма элементов https://www.cyberforum.ru/ turbo-pascal/ thread185011.html
В заданной матрице определить сумму элементов в каждой из трёх частей массива,на три части его делят max и min элементы. __________________________________ |---|--------------------------|------| |---*max----------------------|------| |---|--------------------------|------| |---|--------------------------|------| |---|--------------------------|------|...
Turbo Pascal Определить наибольший общий делитель https://www.cyberforum.ru/ turbo-pascal/ thread185007.html
Определить наибольший общий делитель для всех чисел в массиве написав функцию нахождения NOD(х,у) использую алгоритм Евклида.
Turbo Pascal дана целочисленная квадратная матрица
Задали задачку, посмотрите пожалуйста :) Лабораторная работа №5 "Двумерные массивы и подпрограммы" Вариант 5: дана целочисленная квадратная матрица.Определить: 1)сумму элементов в тех столбцах,которые не содержат отрицательных элементов;(оформить в виде функции). 2)минимум среди сумм модулей элементов диагоналей,параллельных побочной диагонали матрицы.(оформить в виде процедуры)
Turbo Pascal if,string,byte https://www.cyberforum.ru/ turbo-pascal/ thread184973.html
имеем недописанную программу Program Dlinna_slov_stroki; var str,sl,by:string; a:array of string; l:array of integer; s,p,key,q,st:byte; b,tochka:char; maxl,i,t:integer;
Почетный модератор
64304 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
02.11.2010, 17:58 0

Дана строка, состоящая из латинских слов, разделенных пробелами. Вывести строку - Turbo Pascal - Ответ 1078661

02.11.2010, 17:58. Показов 1822. Ответов 1
Метки (Все метки)

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

Решение

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
uses crt;
const ds=['A'..'Z','a'..'z',' '];
var s,b:string;
    m:array[1..100] of string;
    n,i,j:byte;
begin
clrscr;
repeat
j:=0;
writeln('Введите строку из латинских слов, разделенных любым количеством пробелов:');
readln(s);
for i:=1 to length(s) do
if not (s[i] in ds) then j:=1;
if j=1 then writeln('Введены недопустимые символы, повторите ввод.');
until j=0;
n:=0;
i:=1;
while i<=length(s) do
if(s[i]<>' ')and((i=1)or(s[i-1]=' '))then
 begin
  j:=i;
  n:=n+1;
  m[n]:='';
  while(j<=length(s))and(s[j]<>' ')do
   begin
    m[n]:=m[n]+s[j];
    j:=j+1;
   end;
  i:=i+length(m[n]);
 end
else i:=i+1;
writeln;
for i:=1 to n-1 do
for j:=i+1 to n do
if m[i]>m[j] then
 begin
  b:=m[i];
  m[i]:=m[j];
  m[j]:=b;
 end;
writeln('Слова по алфавиту:');
for i:=1 to n do
if i<n then write(m[i],' ')
else write(m[i]);
readln
end.


Вернуться к обсуждению:
Дана строка, состоящая из латинских слов, разделенных пробелами. Вывести строку Turbo Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.11.2010, 17:58
Готовые ответы и решения:

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

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

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

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

1
02.11.2010, 17:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.11.2010, 17:58
Помогаю со студенческими работами здесь

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

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

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

Дана последовательность слов, разделенных пробелами. Вывести на экран те из них, которые содержат букву А.
Здравствуйте, буду очень благодарен, если поможете с решением нескольких задач. 1)Function...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru