Есть ответ 👍

Написать программу в ! составить процедуру, заменяющую в исходной строке символов все единицы нулями и все нули единицами. замена выполняется, начиная с заданной позиции строки.

270
338
Посмотреть ответы 2

Ответы на вопрос:


Var k: integer; s: string; procedure zamena(var ss: string; p: integer); var i: integer; begin for i: =p to length(ss) do begin if ss[i]='1' then ss[i]: ='0' else if ss[i]='0' then ss[i]: ='1'; end; end; begin writeln('введите строку: '); readln(s); writeln('введите позицию с которой начинать замену: '); readln(k); zamena(s,k); writeln('измененная строка: ',s); end.
asya13051
4,5(47 оценок)

#include < iostream>                                 #include < math.h> ;                               using namespace std;                               int main(int argc, char* argv[])                              {                                    setlocale(lc_all, "russian");           double x1,x2,y1,y2,distance;                                           cout < < "введите координату x1: ";                                       cin> > x1;                                                       cout < < "введите координату y1: ";                                       cin> > y1;                                       cout < < "введите координату x2: ";                                       cin> > x2;                                       cout < < "введите координату y2: ";                                       cin> > y2;                                                                       distance=sqrt(pow((x2-x1),2)+pow((y2-y1),2));           // формула для вычисления расстояния             cout< < "расстояние между двумя точками: "< < distance< < endl;               system("pause"); }

Популярно: Информатика