Ciência da computação

2690 palavras 11 páginas
1. Leia um vetor com N elementos (N <= 50). Apresente a soma de todos os elementos que sejam ímpares.

#include <cstdlib>
#include <iostream>

using namespace std;

void ler_vetor(int vet[], int n)
{
cout << "\n\nDigite os valorers do vetor\n\n"; for(int i = 1; i < n; i++) { cout << "Posicao [" << i << "]"; cin >> vet[i]; } }

void imprimir(int vet[], int n)
{
for(int i = 0; i < n; i++) cout << vet[i] << "-"; }

int soma_impares(int vet[], int n, int soma = 0)
{
for(int i = 0; i < n; i++) { if(vet[i] % 2 == 1) { soma += vet[i]; } } cout << "\nA soma dos numeros impares eh: " <<soma; } int main(int argc, char *argv[])
{
int vetor[11], op; int v = 11;

do { system("cls"); cout << "MENU\n"; cout << "1-Ler vetor\n"; cout << "2-Imprimir vetor\n"; cout << "3-Somar numeros impares\n"; cout << "4-Sair\n"; cout << "Digite sua opcao: "; cin >> op; switch(op) { case 1: ler_vetor(vetor,v); break; case 2: cout<<"\nElementos do vetor: "; imprimir(vetor, v); system("PAUSE>null"); break; case 3: soma_impares(vetor,v); system("PAUSE>null"); break; } }while(op!=4);

Relacionados

  • Ciencia da computação
    378 palavras | 2 páginas
  • ciências da computação
    698 palavras | 3 páginas
  • CIencias da computação
    575 palavras | 3 páginas
  • Ciencias da computação
    593 palavras | 3 páginas
  • A Ciencia da Computaçao
    1125 palavras | 5 páginas
  • ciencias da computação
    3324 palavras | 14 páginas
  • ciencias da computação
    375 palavras | 2 páginas
  • Ciencia da Computação
    355 palavras | 2 páginas
  • Ciencias da computação
    847 palavras | 4 páginas
  • Ciencias da computaçao
    1138 palavras | 5 páginas