brain09
01.06.2022 18:05

Какие есть опасности при работе в Интернете? Урок 1 Определи угрозу, которая может возникнуть в следующей ситуации:

Марат решил скачать компьютерную игру с сомнительного сайта.

нарушение авторских прав, завладение личными данными

мошенничество

троллинг и кибербуллинг

вирусы и черви

Назад

Проверить

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
gas2013
05.03.2021 13:47
#include <iostream>using namespace std; int main(){     char str [] = "dd yhd yw dcjkayt dvqv auyj fbajk dyusdv sddw";     int k = 9; //position     int before=  0, after = 0, space = 0;                         for(int i = 0; i <= k; i++){             if(str[i] == ' '){                 space++;             }         }         if(str[k] != ' '){       for(int i = k + 1; str[i]; i++){         if(str[i] == ' ' || str[i] == '\0'){             after = i;                         break;                 }         }         for(int j = k - 1; j >= 0; j--){         if(str[j] == ' ' || j == 0){             before = j;                         break;                 }     }         cout<<space + 1<<" slovo ";         for(int i = before; i < after; i++)         cout<<str[i];         }         else cout<<space<<" slovo"; return 0; }
0,0(0 оценок)
Ответ:
egorfadeev02
19.07.2022 00:59
Я не стану указывать эпитетов к своему коду, пусть он сам скажет за себя.
Алгоритм такой: просматриваем массив от конца к началу. И завершаем работу, как только встретим отрицательный элемент. А если так и не встретим до начала массива, значит таких элементов в массиве нет.

const
  n=20; { размер массива }
var
  a:array[1..n] of integer;
  i:integer;
  found:boolean;
begin
  Randomize;
  Writeln('Элементы массива');
  for i:=1 to n do begin
    a[i]:=Random(21)-10; { случайное число на интервале [-10;10] }
    Write(a[i]:4)
  end;
  Writeln;
  { собственно задание }
  i:=n;
  repeat
    found:=(a[i]<0);
    Dec(i)
  until (i=0) or found;
  if found then Writeln('Номер элемента равен ',i+1)
  else Writeln('Отрицательных элементов нет')
end.

Тестовое решение:
Элементы массива
  -3   5  -2   3   2  -2  -5   7   9  -3   1  -2  -1  -6   1  -6   2   8   7   1
Номер элемента равен 16

Найти номер последнего отрицательного числа в массиве паскаль , господа.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота