Оксана759
?>

Составить программу, которая считает в формуле, заданной с клавиатуры, колличество плюсов и минусов (программа в паскале)

Информатика

Ответы

Скворцов
Var i,col: integer; s: string; begin readln(s); col: =0; for i: =1 to length(s) do begin if (s[i]='+') or (s[i]='-') then col: =col+1; end; writeln('количество плюсов и минусов: ',col); end.
silantyevevgeny
Писал похожую программу , мб пригодитьсяvar  cs1,cs2,res,change: integer;   td: string;   function fromdec(n,r: longint): string;   var  s: string;   const  digit: string[16]='0123456789abcdef';   begin  s: ='';   repeat  s: =digit[(n mod r)+1]+s;   n: =n div r;   until n=0;   fromdec: =s;   end;   function todec(n: string; r: longint): longint;   var  m,i: longint;   const  digit: string[16]='0123456789abcdef';   begin  m: =0;   while n[1]='0' do  delete(n,1,1);   for i: =1 to length(n) do  m: =m*r+pos(n,digit)-1;   todec: =m;   end;   begin  writeln('введите из какой сc: ');   repeat  readln(cs1);   until  (cs1> =2) and (cs1< =36);   writeln('введите число в соответствии с cc: ');   readln(td);   writeln('введите в какую cc: ');   repeat  readln(cs2);   until  (cs2> =2) and (cs2< =36);   writeln('перевод из ',cs1,' cc --> ',cs2,' cc: ');   writeln(fromdec(todec(td,cs1),cs2));   end.
salesrawtogo
Function dec2n(dec,n: integer): string; var   d: byte;   ch: char;   s,sgn: string; begin       s: ='';       if dec< 0 then begin sgn: ='-'; dec: =-dec end       else sgn: ='';       while dec> 0 do           begin           d: =dec mod n;           ch: =chr(ord('0')+d);           s: =ch+s;           dec: =dec div n       end;       dec2n: =sgn+s end; var   m,n: integer; begin   write('введитt целое десятичное число и основание для перевода (2-9): ');   read(m,n);   writeln(dec2n(m,n)) end. тестовое решение 25 3 221 -38 9 -42

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить программу, которая считает в формуле, заданной с клавиатуры, колличество плюсов и минусов (программа в паскале)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Rik200081490
Koranna1986
lavr74
tanyaandreeva728
Belik-elena20111
m79857860146895
grachevakaterina
Svetlana1335
Александрович784
pristav9
dvbbdv4
pafanasiew
Sidunevgeniya
lagutkins
KonovalovKonstantinovna1306