Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Turbo Pascal Постройте и выведите на печать матрицу B https://www.cyberforum.ru/ turbo-pascal/ thread1295885.html
Пусть дана матрица A (n x n), где Ai,j = (–1)i*i*j. Постройте и выведите на печать матрицу B, элементы которой определяются по правилу: Bi,j = Ai,j * max Ai,k (1 ≤ k ≤ n).
Turbo Pascal Сортировка методом слияния
Ввести массивы А и В. В массив С скопировать те элементы массива А, которых нет в массиве В, и те элементы массива В, которых нет в массиве А. Из массива В удалить все четные элементы. Массивы А, В и С отсортировать по возрастанию, используя сортировку методом слияния
Turbo Pascal Используя Стек, Определить Правильность Расстановки Скобок https://www.cyberforum.ru/ turbo-pascal/ thread1295703.html
С Клавиатуры Вводится Арифметическое Выражение С Использование Круглых, Квадратных И Фигурных Скобок. Используя Стек, Определить Правильность Расстановки Скобок. Например, Вводится Выражение: +{F+T} Выражение Рассматривается Посимвольно Слева Направо. Если Символ - Открывающая Скобка, То Она Заносится В Стек, Если Закрывающая Скобка, То Смотрится Какой Символ Находится В...
Turbo Pascal Провести вычисления для массива чисел https://www.cyberforum.ru/ turbo-pascal/ thread1295591.html
Провести вычисления для массива чисел (0,1; -27,3; 35,7; -71,4; 0; 12;-5;-7,3; 0,5; 14) Проверить, составляют элементы массива геометрическую прогрессию. Последовательность {bi} является геометрической прогрессией, если для нее выполняется условие bi2=bi-4*bi-n Помогите решить Добавлено через 22 часа 38 минут up:(
Turbo Pascal Заполнить матрицу змейкой.
Помогите пожалуйста ) Заполнить матрицу 6 на 6 числами от 1 до 36 в порядке как показанно на рисунке
Turbo Pascal Кодирование текстовой информации в числовую https://www.cyberforum.ru/ turbo-pascal/ thread1295551.html
Здравствуйте. Необходимо закодировать текстовую информацию в определенную последовательность цифр. Программа заключается в том, чтобы программа при запуске запрашивала - "Введите сообщение". После чего пользователь вводить какие-либо английские слова и затем они кодируются в определенную последовательность чисел. Я начала написание своей программы таким образом: const n=15; vtext:...
Turbo Pascal Основы Компьютерной Анимации (Часы, Показ Реального Времени) https://www.cyberforum.ru/ turbo-pascal/ thread1295523.html
Написать Программу, Которая Показывает На Экране Часы С Движущимися Часовой, Минутной И Секундной Стрелками. Причем Часы Показывают Реальное Время.
При некоторых заданных x, N и E, определяемых вводом, вы- числите сумму N слагаемых заданного вида Turbo Pascal
При некоторых заданных x, N и E, определяемых вводом, вы-числите сумму N слагаемых заданного вида, а также сумму тех слагаемых, которые по абсолютной величине больше E. Для второго случая выполните суммирование для двух значений E, отличающихся на порядок, и при этом определите количество слагаемых, включенных в сумму. Сравните результаты с точным значением функции, для которой данная сумма...
Turbo Pascal Работа с типизированными файлами https://www.cyberforum.ru/ turbo-pascal/ thread1295329.html
Здравствуйте, помогите пожалуйста со школьной задачей, условия задачи такие: Среда программирования ТурбоПаскаль. Условие: 1. Создать на диске типизированный файл произвольного доступа с записями заданной структуры. 2. Для созданного файла предусмотреть возможность: 1. изменения выбранного поля некоторой записи; 2. удаления выбранной записи с последующим уменьшением размеров файла; 3....
Turbo Pascal Найти заданное слово в массиве слов Имеется массив слов. Необходимо создать процедуру, которая ищет в массиве, переданное в параметре процедуры, слово и выводит набор индексов массива совпадающих элементов. Помогите кому не трудно https://www.cyberforum.ru/ turbo-pascal/ thread1295268.html
Turbo Pascal Подсчитать количества элементов в матрицах Х, Y и Z, значения кото- рых находятся в интервале [–3, 15]
ввод исходных данных и их контрольный вывод оформить как процедуры, а обработку – в виде функции или процедуры. Привести как минимум два тестирующих примера.
Turbo Pascal Сумма каждой строки в текстовом файле Здравствуйте, форумчане! Необходимо было написать программу, которая считывает сумму двух чисел из входного файла (текстового), которую выводит в выходной файл. При том, чтобы считывал с каждой строки. Саму программу я написал, но у меня считывает сумму всех чисел в входном файле. Что надо сделать? В миниатюре пример, как должен выглядеть var f: text; st: string; https://www.cyberforum.ru/ turbo-pascal/ thread1295202.html
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
09.11.2014, 18:05 0

Найти разницу между количеством групп букв и количеством групп знаков - Turbo Pascal - Ответ 6827173

09.11.2014, 18:05. Показов 1355. Ответов 2
Метки (Все метки)

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

Решение

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
uses crt;
const cf=['0'..'9'];{цифры}
      zn=['+','-','*'];{знаки}
      bk=['a'..'z']; {буквы}
var ds:set of char;
    c:char;
    s:string;
    n,i,kb,kz:byte;
begin
clrscr;
writeln('Введите строку из малых английских букв, цифр  и знаков +  - * ');
writeln('окончание ввода Enter');
s:='';
ds:=cf+zn+bk;{допустимые символы}
repeat
c:=readkey;{читаем код клавиши}
if c in ds then{если допустимый}
 begin
  s:=s+c;{добавляем к строке}
  write(c);{выводим на экран}
 end;
if c=#13 then writeln;{если Enter, на новую строку}
until c=#13;{конец ввода}
s:='0'+s;//добавим в начало символ не буку и не знак
n:=length(s);
{будем считать группы знаков и букв}
kb:=0;
kz:=0;
for i:=2 to n do
if(s[i] in bk)and not((s[i-1] in bk)) then inc(kb){если буква и перед ней не буква}
else if(s[i] in zn)and not((s[i-1] in zn)) then inc(kz);{если знак и перед ней не знак}
writeln('Количество групп букв=',kb,' групп знаков=',kz);
writeln('Их разница=',abs(kb-kz));
readln
end.


Вернуться к обсуждению:
Найти разницу между количеством групп букв и количеством групп знаков Turbo Pascal
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2014, 18:05
Готовые ответы и решения:

Найти разницу между количеством групп букв и количеством групп цифр
Заданный текст каждый символ которого может быть маленькой латинской буквой, цифрой или одним из...

Выяснить, верно ли, что в заданной строке больше групп цифр, чем групп знаков
Всем доброй ночи!Огромная просьба,помогите в решении задачи с использованием переменных типа string...

Строки. Выяснить, верно ли, что в данной строке больше групп букв, чем групп цифр
рассматривается непустая строка содержащая не более 80 символов. каждый символ строки может быть...

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

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

Вывести номера групп, где отличников более 15% и число таких групп
Дана матрица из 2 столбцов и 10 строк. Первый элемент каждой строки представляет общее число...

Отпечатать номера групп, где отличников более 15% и число таких групп
Дана матрица из 2 столбцов и 10 строк. Первый элемент каждой стоки представляет общее число...

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

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

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