0 / 0 / 1
Регистрация: 06.11.2012
Сообщений: 6
1

Подсчитать количество латинских букв, входящих в строку

12.11.2012, 20:31. Показов 1445. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
задание: Разработать алгоритм и программу обработки переменных строчного типа.
Исходные данные для программы ввести из текстового файла ( который создать в любом текстовом редакторе), полученный результат записать в то же текстовый файл, строкой ниже. написал программу которая вычисляет но без txt файла.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
program string; 
uses crt; 
var LineS: string; 
    CounterI, Number:byte; 
begin
 
 clrscr; 
 writeln('Введите строку символов'); 
 readln(LineS); 
  
 Number := 0; 
for CounterI := 1 to length(LineS) do 
  if ((LineS[CounterI]>='a') and (LineS[CounterI] <= 'z')) or ((LineS[CounterI]>='A') and (LineS[CounterI] <= 'Z')) then 
   inc(Number); 
    
  writeln('Общее количество латинских букв в строке равно ',Number); 
  readln; 
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2012, 20:31
Ответы с готовыми решениями:

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

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

В строке подсчитать количество цифр и количество заглавных латинских букв
Условие: Дана строка: 1.Подсчитать количество содержащихся в ней цифр. 2.Подсчитать количество...

Подсчитать количество прописных латинских букв в строке
1)Подсчитать количество прописных латинских букв в строке. 2) Составить программу возведеня...

2
424 / 424 / 338
Регистрация: 25.06.2012
Сообщений: 668
12.11.2012, 22:21 2
Цитата Сообщение от ololowa Посмотреть сообщение
program string;
Так программу лучше не называть, всё таки string это зарезервированное слово

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
uses crt; 
var 
    LineS : string; 
    CounterI, Number:byte; 
    f : text;
begin
 clrscr;
 number := 0; 
 assign(f, '1.txt');
 reset(f);
 while not Eof(f) do 
  begin
  readln(f, LineS);
  for CounterI := 1 to length(LineS) do 
   if ((LineS[CounterI]>='a') and (LineS[CounterI] <= 'z')) or ((LineS[CounterI]>='A') and (LineS[CounterI] <= 'Z')) then 
   inc(Number);
 end;
 close(f);
 append(f);
 writeln(f, 'Общее количество латинских букв в строке равно ',Number); 
 close(f);
 writeln('Общее количество латинских букв в строке равно ',Number);
 readln;
end.
1
0 / 0 / 1
Регистрация: 06.11.2012
Сообщений: 6
12.11.2012, 23:23  [ТС] 3
Reveng, я вот сидел и сам по моему сделал, все работает
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
program lab10;
uses crt;
var lines:string;
    counterl,number:byte;
    f:text;
 
begin
clrscr;
assign (f,'d:\1.txt');
reset (f);
readln (f,lines);
writeln (lines);
number:=0;
 for counterl:=1 to length(lines) do
  if ((lines[counterl]>='a') and (lines[counterl]<='z')) or ((lines[counterl]>='A') and (lines[counterl]<='Z')) then
  inc(Number);
  writeln('_________________________________________________________________');
  writeln ('KoJIu4ecTBo JIaTuHckux 6ykB paBHa= ',' ',Number);
  readln;
  append (f);
  write (f,'                                                                ');
  writeln (f,'KoJIu4ecTBo JIaTuHckux 6ykB paBHa= ',number);
  close (f);
  end.
по моему правельно)))

Добавлено через 2 минуты
Reveng, большое спасибо
0
12.11.2012, 23:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2012, 23:23
Помогаю со студенческими работами здесь

Подсчитать общее количество содержащихся в ней строчных латинских и русских букв
Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских букв.

Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских букв.
Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских...

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

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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