написать код на паскале Ввести массив из N символов. Удалить из него элементы, равные символу ‘f’. Отсортировать массив методом перестановок и полученный новый массив вывести на экран.
//Блок-схемы в приложении //Pascal ABC.NET v3.0 сборка 1111
//1 Var a,p,s:real; begin readln(a); p:=a*4; s:=a*a; writeln('P=',p); writeln('S=',s); end.
//2 Var a,b:integer; begin read(a,b); if a>b then writeln(b); if a=b then writeln('='); if a<b then writeln(a); end.
{На этом и закончу всем, кто когда либо и чем либо поддерживал данный проект. Думаю, он ещё многим послужит в критический момент. И я говорю не только про "списать домашку". Счастливо оставаться, господин Alviko. Может, ещё увидимся. Ваш, Глеб 'I3artle' Косырев}
Var f:file of char; C:char; k,s:integer; Begin Assign(f,'file.txt'); Reset(f); k:=0; s:=1; Write('Найденные числа:'); Repeat Read(f,C); if ('0'<=C)and(C<='9') then Begin k:=k+1; Write(' '); While ('0'<=C)and(C<='9')and Not Eof(f) do Begin Write(C); Read(f,C); if C=#13 then s:=s+1; End; End; Until Eof(f); Close(f); WriteLn; WriteLn('Их количество: ',k); WriteLn('Количество строк в файле: ',s); End.
Результат работы программы:
Найденные числа: 1 2 3 7 8 9 11 12 3 2 1 8 1 2 3 4 Их количество: 16 Количество строк в файле: 5
Чтобы программа работала данный файл должен находиться в одной папке с программой:
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку