Ir ao conteúdo
  • Cadastre-se

C Resolvendo vetores em C


John Eris

Posts recomendados

Bom,fiz dois exercícios,só que não consigo identificar o que está errado ou se tem alguma maneira de otimizar,alguém pode ajudar?

 

 

1.      Faça um algoritmo para ler um vetor de 30 números. Após isto, ler mais um número qualquer, calcular e escrever quantas vezes esse número aparece no vetor.

2.      Faça um algoritmo que:

a) leia duas variáveis compostas unidimensionais, contendo, cada uma, 25 elementos numéricos;

b) Intercale os elementos destes dois conjuntos formando uma nova variável composta unidimensional de 50 elementos;

c) escreva o novo conjunto, assim obtido

 

 

1:

#include<stdio.h>
    #include<stdlib.h>
    
    int main(){
    int vetor1[30],i,cont,n2;
    for(i=0;i<30;i++){
        printf("Digite o valor \n");
        scanf("%d",&vetor1);
    }
    printf("Digite o segundo número: \n");
    scanf("%d",&n2);
    cont=0;
    for(i=0;i<30;i++){
    if (vetor1==n2){
        cont=cont+1;
    }
    }
    printf("resultado: \n",cont);
    }

 

2:

 

#include<stdio.h>
    #include<stdlib.h>
   
    int main(){
    int vetor1[25],vetor2[25],vet3[50],i,j,k;
    
    
    for(i=0;i<25;i++)
    {
        printf("Digite o primeiro vetor: \n ");
        scanf("%d",&vetor1);
    }
    for(j=0;j<25;j++)
    {
        printf("Digite o segundo vetor: \n ");
        scanf("%d",&vetor2[j]);
    }
    for(k=0;k<50;k++);
    {
    vet3[k]=vetor1 + vetor2[j];
    printf("%d",vet3[k]);
}
}

 

 

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...