Хромов1501
?>

По планета земля-элемент некоторой системы или самостоятельная система? обоснуйте )(30 )

Информатика

Ответы

nasrelza1012
Это элемент некоторой системы,потому что Земля находится в солнечной системы
polusik120796
Это элемент некоторой системы потому что Земля планета солнечной системы
Urmanov19903131

делаешь по Блок схемам. 

например 1 вариант.

Паскаль

1-ая блок схема.

b=12; c=0

2-ая блок схема.

b=4

5-ая блок схема -> Если да то Конец.

Если нет,то:

3-ая блок схема.

с= с+b

b=b-2

4-ая блок схема.

Тут надо решать. 

То есть значения из 1 схемы.

Подставляешь по формуле 3 схемы. 

Должно получится

с= 0+12= 12

b= 12-2= 10

b=10

по 2 блок схеме b=4,то есть не подходит, итак решаем дальше,пока не получится b=4.

но по условии тебе надо написать чему будет равно "с"

То есть,когда у тебя получается b=4, то "с" у тебя должно будет =36.

 

ekkim310
 // PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(ReadInteger('n='),-11,11); a.Println;
  // 1
  begin
    var s:=a.Where(t->t<0);
    if s.Count=0 then
      Writeln('1. Нет отрицательных элементов')
    else
      Writeln('1. Первый отрицательный элемент номер ',
          a.IndexOf(s.First)+1)
  end;
  // 2
  begin
    var s:=a.Select((v,i)->(v,i)).Where(t->(t[0]>0) and t[0].IsEven);
    if s.Count=0 then
      Writeln('2. Нет четных положительных элементов')
    else begin
      var r:=s.Last;
      Writeln('2. Последний четный положительный элемент номер ',r[1]+1,
          ', значение ',r[0])
      end
  end;
  // 3
  begin
    var s:=a.Select((v,i)->(v,i)).Where(t->t[0] mod 5=0);
    if s.Count<2 then
      Writeln('3. Нет двух элементов, кратных 5')
    else
      Writeln('3. Номер второго элемента, кратного 5, равен ',
          (s.Skip(1).Take(1)).First[1]+1)
  end;
  // 4
  begin
    var s:=a.Select((v,i)->(v,i)).Where(t->t[0]=0);
    if s.Count<3 then
      Writeln('4. Нет трех нулевых элементов')
    else begin
      s:=s.Skip(1).Take(2);
      Writeln('4. Количество положительных элементов между ',
          'вторым и третьим нулевыми элементами равно ',
          a[s.First[1]+1:s.Last[1]].Where(t->t>0).Count)
      end
  end;    
  // 5
  begin
    var s:=a.IndexesOf(t->t>0).Take(4).Select(t->t+1);
    if s.Count<4 then
      Writeln('5. Нет четырех положительных элементов')
    else begin
      Write('5. Номера первых четырех положительных элементов: ');
      s.Println
      end
  end;
  // 6
  begin
    var s:=a.IndexesOf(t->t<0);
    if s.Count=0 then
      Writeln('6. Нет отрицательных элементов')
    else
      Writeln('6. Номера первого и последнего отрицательных элементов: ',
          s.First+1,' ',s.Last+1)
  end;
  // 7
  begin
    var s:=a.IndexesOf(t->t>0);
    if s.Count=0 then
      Writeln('7. Нет положительных элементов')
    else begin
      var i1:=s.First;
      s:=a.IndexesOf(t->t<0);
      if s.Count=0 then
        Writeln('7. Нет отрицательных элементов')
      else begin
        var i2:=s.Last;
        Writeln('7. Количество четных элементов между первым ',
            'положительным и последним отрицательными элементами: ',
            a?[i1+1:i2].Where(t->t.IsEven).Count)
        end
      end  
  end
end.

Кто, что сможет. решите, на паскале 2а.1. найти номер первого отрицательного элемента массива. 2а.2.

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

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

По планета земля-элемент некоторой системы или самостоятельная система? обоснуйте )(30 )
Ваше имя (никнейм)*
Email*
Комментарий*

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

Косарев
Валерьевич Николаевич1364
hotnuts
Pavel_Olegovna1601
Ekaterina1654
dovgash2
opel81
tatry2005
sastakhova
lshimina65
mdubov59
АлексейГагиковна1774
kim-1971
studiojanara
КараханянКусков