profile
Размещено 4 года назад по предмету Информатика от Immortal5

 Задача 1

Составить программу 

При поступлении в вуз абитуриенты , получившие "двойку" на первом экзамене , ко второму не допускаются . В массиве A[n] записаны оценки экзаменующихся , полученные на первом экзамене . Подсчитать , сколько человек не допущено ко второму экзамену .

Задача 2

В одномерном массиве , состоящем из n вещественных элементов , вычислить ;

1)  минимальный элемент массива;

2)сумму элементов массива , расположенных между первым и последним положительными элементами . 

Преобразовать массив таким образом , чтобы сначала располагать все элементы , равные нулю, а потом-все остальные .

  1. Ответ на вопрос
    Ответ на вопрос дан noodle

    Задача1

    массив определи как array[];

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

    int n;

    array [n];

    int answer;

    for (i=0, i < n, i++)

    {

         if (array[i] == 2)

             answer++;

    std::cout<<answer;

    Как то так

     

    Задача2 

     

    array[n];

     

     

    for (int i =1, i < n, i++)

    {

     if (array[0] >= array[i])

        array[0] = array[i];

    }

    std::cout << array[0];

    //Это было решение первого пункта

    int first;

    int last

    bool positive;

    while (positive == false )

    {

       for (int i = 0; i < n; i++)

         {

            if (array[i] > 0)

            {

              positive = true;

              first = i;

              array[i] = -1;

          }

    }

    while (positive == false )

    {

       for (int i = 0, i < n, i++)

         {

            if (array[i] > 0)

            {

              positive = true;

              last = i;

          }

    }

     

     

    int summ

    for (int i = first, i < last, i++)

    {

      summ += array[i];

    }

     std::cout<<summ; // Ответ на 2 пункт

    // ПРеобразую

    newarray [n];

    int a = 0;

    for (int i = 0, i < n, i++)

    {      

     if (array[i] == 0)  

       {      

    newarray[a] = array[i];      

     a++;      

        }  

    for (int i = 0, i < n, i++)

    {    

         if (array[i] != 0)    

             {        

              newarray[a] = array[i];

             a++;

            }

    }

    std::cout<< newarray;

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
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) их не спросили

Информация

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