Есть ответ 👍

Скласти програму на мові паскаль дано масив {x} розмірністю n. потрібно: замінити знаки так, щоб всі елементи масиву стали від’ємними, якщо тільки на k позиціях підряд є однакові елементи. при невиконанні заданої умови видати повідомлення «рішення не існує».

177
428
Посмотреть ответы 2

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


//pascal abc.net v3.1 сборка 1172 var   ar: array of integer;   n,k,i,j: integer;   b1: boolean; begin   read(n,k);   b1: =false;   setlength(ar,n);   n: =n-1;   writeln('enter array: ');   for i: =0 to n do   readln(ar[i]);   for i: =0 to n-k+1 do   begin;   for j: =i to k+i-1 do     if ar[i]=ar[j] then b1: =true else b1: =false;   if b1=true then     break;   end;   if b1=true then     for i: =0 to n do       begin;         if ar[i]> 0 then ar[i]: =ar[i]*(-1);         write(ar[i]: 4);       end     else       writeln('рішення не існує');   end. пример ввода: 5 //n 4 //k 2 1 1 1 1 пример вывода:   -2  -1  -1  -1  -1

Var a,b,c,z,x,h,count: integer; q,w,e,r,t,y,k: string; begin a: =99; b: =81; c: =63; q: ='берлин'; w: ='москва'; e: ='бразилиа'; writeln('выбери предмет'); writeln(' или '); read(k); case k of '' : begin readln; write('столица германии это '); read(r); readln; writeln; write('столица россии это '); read(t); readln; writeln; write('столица бразилии это '); read(y); readln; writeln; end; '' : begin write('11*9='); read(z); writeln; write('9*9='); read(x); writeln; write('7*9='); read(h); writeln; end; end; if q=r then count: =count+1; if w=t then count: =count+1; if e=y then count: =count+1; if a=z then count: =count+1; if b=x then count: =count+1; if c=h then count: =count+1; if count=0 then writeln('твоя оценка по предмету ',k,' это только 2'); if count=1 then writeln('твоя оценка по предмету ',k,' это только 3'); if count=2 then writeln('твоя оценка по предмету ',k,' это только 4'); if count=3 then writeln('твоя оценка по предмету ',k,' это только 5'); end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

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

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS