С клавиатуры вводят строку, состоящую из латинских букв
5-9 класс
|
и цифр. Написать программу, которая вычисляет сумму цифр, попадающихся в этой
строке, а также выводящую строку после исключения из неё этих цифр.
var s,al:string;a,i:integer;
begin
read(s);
al:='1234567890';
i:=length(s);
while i>0 do begin
if poa(s[i],al)<>0 then begin a:=a+strtoint(s[i]);delete(s,i,1);end;
i:=i-1;
end;
writeln(Сумма: ',a);
writeln('Строка без цифр: ',s);
end.
Другие вопросы из категории
см.Сколько часов понадобится улитке чтобы достичь вершины столба,если она начала ползти от основания стоба в понедельник в 12:00?(ответ объясните)
очередностью). Написать программу, которая выводит на экран номер и результат худшего и лучшего спортсменов. все это как то связанно с оператором повтора FOR
1. создать файл gramota.doc;
2. создать каталог NEW;
3. создать каталог SCHOOL;
c) стирается на ""жестком диске'";
d)стирается на магнитном диске;
e) стирается на компакт-диске.
d)файл, защищенный от несанкционированного доступа;
e) файл, зараженный компьютерным вирусом.
4. войти в созданный каталог;
5. сделать диск С: текущим.
Расположите пронумерованные команды так, чтобы был получен алгоритм, с помощью которого на пустой дискете создается файл с полным именем C:\SCHOOLY\NEW\gramota.doc
a) 5; 2; 3; 1;
b) 5; 1; 3; 4; 2;
c) 5;3:4;2;4; 1;
d) 5; 1: 2; 3; 4;
e) 1;3;2;5.
1.9. «... памяти означает, что любая информация заносится в память и извлекается из нее по...». Вместо многоточий вставить соответствующие слова:
a) дискретность; адресам; d) адресуемость; байтам;
b) адресуемость; значениям; е) адресуемость; адресам.
c) дискретность; битам;
20. В системное ПО ходят:
a) языки программирования:
b) операционные системы;
c) электронные таблицы;
d) совокупность всех программ, установленных на компьютере:
e) графические редакторы
Читайте также
1.FFFFF
2.FFFFN
3.FFFFS
4FFFNF
5.........
.Определите слова которые будут идти в этом списке 7,27,90,101,196.Возможно вам будет проще ответить на третий и четвертый вопрос если вы будете знать,что на 99-ом месте в этом списке стоит строка NFNSS
в ОТВЕТЕ НУЖНО ЗАПИСАТЬ ПЯТЬ СТРОК СОСТОЯЩИХ ИЗ ЛАТИНСКИХ БУКВ.Ответ на каждое задание нужно писать в отдельной строке.(в 1 строке слово стоящее 7-ым,во 2-ой слово стоящее 27-ым,и далее 90,101 и 196 также)Порядок записи слов менять нельзя
Первая строка состоит из одного символа – латинской буквы «А». Каждая из последующих це-почек создаётся такими действиями: в очередную строку сначала записывается буква, чей поряд-ковый номер в алфавите соответствует номеру строки, к ней слева дважды подряд приписывает-ся предыдущая строка.
Вот первые 4 строки, созданные по этому правилу:
(1) A
(2) AAB
(3) AABAABC
(4) AABAABCAABAABCD
Выпишите буквы, которые могут стоять в 256 позиции в девятой и всех последующих стро-ках. Ответ обосновать. Латинский алфавит для справки: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Первая строка состоит из одного символа – латинской буквы «А». Каждая из последующих це-почек создаётся такими действиями: в очередную строку сначала записывается буква, чей поряд-ковый номер в алфавите соответствует номеру строки, к ней слева дважды подряд приписывает-ся предыдущая строка.
Вот первые 4 строки, созданные по этому правилу:
(1) A
(2) AAB
(3) AABAABC
(4) AABAABCAABAABCD
Выпишите буквы, которые могут стоять в 256 позиции в девятой и всех последующих стро-ках. Ответ обосновать. Латинский алфавит для справки: ABCDEFGHIJKLMNOPQRSTUVWXYZ
пожалуйста помогите!