Ввести с клавиатуры строку символов.Вывести отдельной строкой строчные латинские буквы и подсчитать их количество.
Какой язык программирования нужно использовать?
PascalAbc
Program z1; var a: string; b, c, i: integer; begin readln (a); writeln (); c:= 0; b:= lenght (a); for i:=1 to b do if (a[i] >= 'a') and (a[i] <</span>= 'z') then begin write (a[i]); c := c + 1; end; writeln (c); end. Надеюсь, этот вариант сработает.
Строка произвольная,она может состоять как и из прописных,так и строчных букв,например,если я введу строку 'InFormAtika',программа должна отдельной строкой вывести 'normtika' и кол-во строчных букв,равное 8.
Хорошо. Я перепишу программу.
ругается на неожиданный символ ' ' в седьмой строке.
Попробуй заменить на " ", может помочь.
у меня есть теория,что у меня с паскалем проблемы,т.к. он ругается на ту строку,где этих кавычек нет.Ты можешь проверить программу у себя?
С кавычками всё в порядке, мой компилятор не ругается. Но я неправильно написала length (это уже правильный вариант), поэтому твой компилятор ругается. Исправь и всё сработает.
неправильно написание длины строки я сразу заметил и исправил,все таки дело в паскале,который ругается на кавычки.
Наверно, попробуй проверить на онлайн компиляторе.
Спасибо за помощь,программа заработала)
Не за что!)