Jump to content

Search the Community

Showing results for tags 'compactando vetores'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets and other environments
    • WordPress
    • Mobile
    • Agile
    • Desenvolvimento de Games
    • Banco de Dados
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 1 result

  1. cesarsst

    Compactando Vetores

    Estou tentanto criar um programa na qual o usuario entre com os seguintes dados: -Escreva uma seguencia de numeros aleatorios (10 valores). O programa deve ser capaz de verificar qual é impar e par e armazenar em um outro vetor (separados) com o numero de espaços em cada um deles exatamente iguais a quantidade de numeros impar ou pares. ex: vet1[10] 1 2 3 4 5 6 7 8 9 0 vetpar[5] 2 4 6 8 0 vetimpar[5] 1 3 5 7 9 (Porém a quantidade de casas de cada um dos vetores par ou impar, deve ser automaticamente mudada de acordo com os valores que satisfazem). Agradeço a ajuda desde ja! (Programa incompleto): #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> #include <stdlib.h> #include <locale.h> //inicio do programa main(void){ *setlocale(LC_ALL,""); int vet1[10], vet2[5], vet3[10], vet4[10], achou, i, j, soma; printf("Digite os valores do vetor 1 : \n"); for(i=0; i<10; i++){ scanf("%d", &vet1[i]); } printf("Digite os valores do vetor 2 : \n"); for(i=0; i<5; i++){ scanf("%d", &vet2[i]); } for(i=0; i<10; i++){ soma=0; //Se for par if(vet1[i]%2==0){ for(j=0; j<5; j++){ soma=soma+vet2[j]; } vet3[i]= soma; } // Se for impar if(vet1[i]%2!=0){ achou=0; for(j=0; j < vet1[i] ; j++){ if(vet1[i]%vet2[j]==0){ achou++; } } vet4[i]=achou; } } for(i=0; i<10; i++){ printf("%d", vet3[i]); } for(i=0; i<10; i++){ printf("%d", vet4[i]); } getch(); }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.