• Matéria: Informática
  • Autor: NicollasYuri
  • Perguntado 3 anos atrás

Leia um vetor de 40 posições e atribua valor 0 para todos os elementos que
possuírem valores negativos.

Respostas

respondido por: joaopedrolemos
1

#include <stdio.h>

int main(){

   int array[40];

       for (int i=0;i<40;i++){

           printf("ADD[%d]:: ",i+1); scanf("%d",&array[i]);

       }

       for (int a=0;a<40;a++){

           if (array[a]<0){

               array[0]=0;

           }

       }

   for (int q=0;q<40;q++){

       printf("%d\n",array[q]);

   }

   return 0;

}

respondido por: nicolefc22
0

O código final será:

#include <stdio.h>

int main(){

  int array[40];

      for (int i=0;i<40;i++){

          printf("ADD[%d]:: ",i+1); scanf("%d",&array[i]);

      }

      for (int a=0;a<40;a++){

          if (array[a]<0){

              array[0]=0;

          }

      }

  for (int q=0;q<40;q++){

      printf("%d\n",array[q]);

  }

  return 0;

}

A programação proporciona a criação de códigos, que ao efetuar com exito será produzido o que foi instruído.

Analisando o problema proposto:

O código será:

  • de um vetor de 40 posições
  • atribuição de valor 0 aos elementos negativos

O código final será:

#include <stdio.h>

int main(){

  int array[40];

      for (int i=0;i<40;i++){

          printf("ADD[%d]:: ",i+1); scanf("%d",&array[i]);

      }

      for (int a=0;a<40;a++){

          if (array[a]<0){

              array[0]=0;

          }

      }

  for (int q=0;q<40;q++){

      printf("%d\n",array[q]);

  }

  return 0;

}

Aprenda mais sobre programação em: brainly.com.br/tarefa/29253823

Anexos:
Perguntas similares