• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 5 месяцев назад

Обчислити суму всіх елементів масиву V, при обчисленні не додатні значення
елементів замінювати їх абсолютним значенням.
Даю 100 балів! (МОВА С)

Ответы

Ответ дал: Koljisto
1

Ответ:

#include <stdio.h>

#include <stdbool.h>

#include <stdlib.h>

#include <time.h>

int main() {

   /* Intializes random number generator */

   srand(time(NULL));

   int i, j, size, sum = 0;

   printf("Size =");

   scanf_s("%d", &size);

// toggle manual or auto mode for fill array

   bool manual = false;

   int V[size];

   if(manual)

   {

       for (i = 0; i < size; ++i)

       {

           printf("Type a number for <line: %d>\t", i+1);

           scanf_s("%d", &V[i]);

       }

   }

   else

   {

       for (i = 0; i < size; ++i)

       {

           V[i]= rand() % 40 - 20;

       }

   }

//    print array

   printf("Generated Array\n");

   for (i = 0; i < size; ++i)

   {

       printf("%d ", V[i]);

   }

   printf("\n");

//    check block

   for (i = 0; i < size; ++i)

   {

       if(V[i] >= 0)

           sum+=V[i];

       else

           sum+=abs(V[i]);

   }

   printf("Sum = %d", sum);

}

Вопросы в комментарии

https://pastebin.com/79HfqgyD


Аноним: Привет у меня новое задания , можешь помочь?, даю 100 баллов
Вас заинтересует