Блог для маленьких школьников и их родителей
ШколаЛа
15
Июль

Написать программу на языке С. В числовом массиве найти сумму чисел, которые имеют одинаковые знаки…

Автор: wh0isdianalol
Предмет: Информатика
Уровень: студенческий

Написать программу на языке С.
В числовом массиве найти сумму чисел, которые имеют одинаковые знаки и расположены на одинаковом расстоянии от начала и конца массива (сумма пар чисел).

Ответов к вопросу: 1
  • Mirikozher
    15.07.2024 | 16:32

    Ответ:
    в фото
    Объяснение:
    #include <stdio.h>

    #include <stdlib.h>

    #define N   30
    int main()

    {

       int massiv[N];

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

       {

           massiv[i] = rand()%20 — 10;
           printf(«massiv[%i] = %in», i, massiv[i]);
       }

       for(int i = 0; i < N/2; i ++)

       {

           int element_naprotiv = N-1-i;

           int znaki = (massiv[i]> 0) + (massiv[element_naprotiv] > 0);

           if(znaki != 1)
               printf(«massiv[%i] = %i, massiv[%i] = %i, summa = %in», i, massiv[i], element_naprotiv, massiv[element_naprotiv], massiv[i] + massiv[element_naprotiv]);

       }

       return 0;

    }

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Задача по Написать программу на языке С. В числовом массиве найти сумму чисел, которые имеют одинаковые знаки и расположены на одинаковом расстоянии от начала и конца массива (сумма пар чисел). для школьников студенческий? Узнайте решение и получите советы по предмету Информатика. Прочитайте множественные ответы, чтобы разобраться в теме. Ответы уже доступны. Если у вас есть трудности, не стесняйтесь попросить помощи у экспертов. А также вы можете стать экспертом и помогать другим ученикам!