Ofereço ajuda em Java, C/C++, Python, C#, LISP, AutoLisp, AutoCAD
+55 (062) 98553-6711
Ofereço ajuda em PHP, Python, C#, JavaScript, Laravel, Google Ads e SEO
+55 (062) 98243-1195

Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: Arrays e Matrix (Vetores e Matrizes)

Desenvolva um programa C que solicita dez números do tipo inteiro ao usuário. Armazene esses dez números em um vetor. Em seguida, percorra este vetor e, para os valores dos elementos inseridos nas posições - Desafio de Programação Resolvido em C

Quantidade de visualizações: 1984 vezes
Pergunta/Tarefa:

Desenvolva um programa C que solicita dez números do tipo inteiro ao usuário. Armazene esses dez números em um vetor. Em seguida, percorra este vetor e, para os valores dos elementos inseridos nas posições (índices) pares desse vetor, calcule o somatório deles, para os demais calcule a subtração desses valores. Em seguida, o programa deverá apresentar na tela os resultados.

Sua saída deverá ser parecida com:

Informe o 1.o número: 4
Informe o 2.o número: 2
Informe o 3.o número: 7
Informe o 4.o número: 6
Informe o 5.o número: 1
Informe o 6.o número: 3
Informe o 7.o número: 9
Informe o 8.o número: 8
Informe o 9.o número: 2
Informe o 10.o número: 5
Soma dos elementos nos índices pares é: 23
Subtração dos elementos nos índices ímpares é: -24
Resposta/Solução:

Veja a resolução comentada deste exercício usando C console:

----------------------------------------------------------------------
Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar)

Este código foi útil? Paga um cafezinho pra mim :-(
PIX: osmar@arquivodecodigos.com.br 
----------------------------------------------------------------------

#include <stdio.h>
#include <stdlib.h>
#include <locale.h>   
   
int main(int argc, char *argv[]){
  int i; // para controlar as repetições dos laços
  int valores[10]; // para guardar os números lidos
  int soma = 0, subtracao = 0; // para guardar a soma e subtração
  
  setlocale(LC_ALL,""); // para acentos do português
	
  // vamos pedir para o usuário informar 10 números inteiros
  for(i = 0; i < 10; i++){
    printf("Informe o %d.o número: ", (i + 1));
    scanf("%d", &valores[i]);
  }
  
  // vamos percorrer todos os elementos do vetor
  for(i = 0; i < 10; i++){
    // estamos em uma posição (índice) par?
    if(i % 2 == 0){
      soma = soma + valores[i];	
    }
    else{ // estamos em uma posição ímpar
      subtracao = subtracao - valores[i];
    }
  }
  
  // mostra o resultado
  printf("Soma dos elementos nos índices pares é: %d\n",
    soma);
  printf("Subtração dos elementos nos índices ímpares é: %d",
    subtracao);
  
  printf("\n\n");
  system("pause");
  return 0;
}


Link para compartilhar na Internet ou com seus amigos:

Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C

Veja mais Dicas e truques de C

Dicas e truques de outras linguagens

E-Books em PDF

E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser.

Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book
E-Book 650 Dicas, Truques e Exercícios Resolvidos de Python - PDF com 1.200 páginas
Domine lógica de programação e a linguagem Python com o nosso E-Book 650 Dicas, Truques e Exercícios Exercícios de Python, para você estudar onde e quando quiser.

Este e-book contém dicas, truques e exercícios resolvidos abrangendo os tópicos: Python básico, matemática e estatística, banco de dados, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 23 usuários muito felizes estudando em nosso site.