profile
Размещено 5 лет назад по предмету Информатика от StiLePerfect

Написать ПРОГРАММУ и составить БЛОК СХЕМУ по этим задачам:
1)Дан массив из десяти целых чисел. Определите, сколько элементов этого массива имеют максимальное значение.
2)В классе 20 учеников писали диктант по русскому.Написать программу и блок-схему подсчета кол-во оценок 2 3 4 5 получивших за диктант(писать через массив).
3)Объявлен набор в школьную баскетбольную команду.Известен рост каждого из n учеников желающих попасть в эту команду. Составьте алгоритм подсчета и блок схему количества претендентов имеющих шанс попасть в команду если рост игрока команды должен быть не менее 170 см.Запишите на языке Паскаль программу.Считайте рост претендентов случайным числом из диапазона 150-200 см, а число претендентов n=50.

  1. Ответ на вопрос
    Ответ на вопрос дан Gena20150
    1)
    var
      a: array[1..10] of integer;
      m, i,s: integer;

    begin
      randomize;
      for i := 1 to 10 do 
      begin
        a[i] := random(+10) + 1;
        if a[i] > m then m := a[i];
      end;
      for i := 1 to 10 do 
      begin
        if a[i]=m then s:=s+1;
      end;
      writeln(s);
    end.
    Остальные не знаю,сори
  2. Ответ на вопрос
    Ответ на вопрос дан Эклео
    { 1) Дан массив из десяти целых чисел. Определите, сколько элементов этого массива имеют максимальное значение. }
    const n=10;
    var 
      i,m,k: integer;
      var a: array[1..n] of integer;
    begin
      m:=-1;
      writeln ('Исходный массив');
      for i:=1 to n do begin
        a[i]:=random(10);
        write (a[i]:3);
        if a[i]>m then m:=a[i];
      end;
      k:=0;
      for i:=1 to n do begin    
        if a[i]=m then k:=k+1;
      end;
      writeln;  
      writeln ('k = ',k);  
    end.
    --------------------------------------
    Исходный массив
      0  9  6  1  2  9  6  7  4  7
    k = 2
    ====================================

    { 2) В классе 20 учеников писали диктант по русскому. Написать программу и блок-схему подсчета кол-во оценок 2 3 4 5 получивших за диктант }
    const n=20;
    var 
      i,k2,k3,k4,k5: integer;
      var a: array[1..n] of integer;
    begin
      k2:=0; k3:=0; k4:=0; k5:=0;
      writeln ('Массив оценок:');
      for i:=1 to n do begin
        a[i]:=random(2,5);
        write (a[i]:3);
        if a[i]=2 then k2:=k2+1 else
          if a[i]=3 then k3:=k3+1 else
            if a[i]=4 then k4:=k4+1 else k5:=k5+1;
      end;
      writeln;  
      writeln ('двоек = ',k2); 
      writeln ('троек = ',k3); 
      writeln ('четверок = ',k4); 
      writeln ('пятерок = ',k5); 
    end.
    ------------------------------------
    Массив оценок:
      4  4  4  3  5  2  2  4  4  3  4  4  4  4  4  3  4  4  4  3
    двоек = 2
    троек = 4
    четверок = 13
    пятерок = 1
    ============================================

    { 3)Объявлен набор в школьную баскетбольную команду. Известен рост каждого из n учеников желающих попасть в эту команду. 
    Составьте алгоритм подсчета и блок схему количества претендентов имеющих шанс попасть в команду если рост игрока команды должен быть не менее 170 см.Считайте рост претендентов случайным числом из диапазона 150-200 см, а число претендентов n=50. }
    const n=50; r=170;
    var 
      i,k: integer;
      var a: array[1..n] of integer;
    begin
      k:=0;
      writeln ('Массив - Рост претендентов:');
      for i:=1 to n do begin
        a[i]:=random(150,200);
        write (a[i]:5);
        if a[i]>=r then k:=k+1;
      end;
      writeln;  
      writeln ('Шанс попасть в команду имеют ',k,' претендентов');  
    end.
    ------------------------------------------------
    Массив - Рост претендентов:
     196  177  196  169  153  167  157  163  165  166  191  195  158  200  160  189  180  157  181  163  181  152  173  181  186  195  183  155  181  190  168  193  200  167  192  161  167  155  199  160  183  191  159  172  199  183  156  158  186  186
    Шанс попасть в команду имеют 28 претендентов
    ===========================================
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.