Ir ao conteúdo
  • Cadastre-se

victornunes139

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

posts postados por victornunes139

  1. SAIDA:

     

    Para cada inteiro da entrada imprima a matriz correspondente, de acordo com o exemplo. Os valores das matrizes devem ser formatados em um campo de tamanho 3 justificados à direita e separados por espaço. Após o último caractere de cada linha da matriz não deve haver espaços em branco. Após a impressão de cada matriz deve ser deixada uma linha em branco.

    ///////////////////////////////////////////////////////////////////

     

    O que é esse campo de tamanho 3? Não estou entendendo esses pré-requisitos que ele pede na saída do programa

  2. Na questão pede-se que o aluno digite o seu cpf,sendo que eu armazeno seu cpf em uma matriz,de colunas e linhas que o programador desejar.
    Depois de armazenar os cpf ,eu devo imprimir apenas os que comeca com "0",como eu faco isso?

     

    Pois ao meu ver se eu pedir para registrar o cpf da pessoa em um determinada linha e coluna,ele vai armazenar o cpf inteiro dentro de um bloco só,diferente do "char" ,que armazena o nome inteiro em um linha mas as letras da nome ocupa cada bloco da coluna.

     

    AJUDA!

     

  3. Bom,eu preciso da ajuda de vocês,por favor!;)

     

    QUESTÃO--> Ler dois vetores de números e gerar um terceiro vetor formado pela DIFERENÇA dos dois vetores lidos.O resultado da diferença de dois conjuntos é: os elementos do conjunto A que não fazem parte do conjunto B

    ***********************************************************************************

    Eu pensei em fazer o seguinte..Fazer um vetor formado pela diferenca entre os elementos dos dois vetores,depois disso eu iria comparar ele com o vetor B,em que aquelas numeros que fossem iguais eu iria excluí-los,em que o resultado final disso seria atribuido a outro vetor.Depois disso,eu iria comparar,agora,o vetor final com o vetor A,e iria imprimir aquele que apenas se repetem.

     

    P.S: eu consegui fazer até a parte da diminuição entre o vetor A e B,deu certo,pois tentei imprimi-lo.Agora,para tentar comparar ele com o vetor B e retirar aqueles que se repetem,ficou dando erro,e eu não achei-o.Eu vou enviar meu código até a parte do vetor da subtração,pois se eu enviasse o que deu meu erro ,complicaria mais porque são mts variáveis e vetores.

    #include<stdlib.h>
    #include<stdio.h>
    #include<math.h>
    #include<locale.h>
    
    main()
    {
        int np,i,k,ns,nt,l,m,nq;
        m=0;
        k=0;
        printf("\nDigite o tamanho do primeiro vetor: ");
        scanf("%d",&np);
        int primeiro[np];
        for(i=0;i<np;i++)
        {
            printf("digite o dado %d: ",i+1);
            scanf("%d",&primeiro);
        }
        system("cls");
        //////////////////////////////////////////
        printf("\nDigite o tamanho do segundo vetor: ");
        scanf("%d",&ns);
        int segundo[ns];
        for(i=0;i<ns;i++)
        {
            printf("digite o dado %d: ",i+1);
            scanf("%d",&segundo);
        }
        system("cls");
        ///////////////////////////////////////////
        nt=np*ns;
        int terceiro[nt];
        for(i=0;i<np;i++)
        {
        for(l=0;l<ns;l++)
        {
            if(primeiro>segundo[l])
            {
                terceiro[k]=primeiro-segundo[l];
                k++;
            }
            if(segundo[l]>primeiro)
            {
                terceiro[k]=segundo[l]-primeiro;
                k++;
            }
        }
        } 

     

    ***************************************************************************

    • Curtir 1
  4. Questão1 -Ler 20 notas e imprimir as três maiores

    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

     

     

    Tem como eu fazer essa questão sem utilizar vetores?Eu sei como fazer para imprimir o maior número e o menor número,mas apenas os 3 maiores número... desconheço

    p.s:se souberem mandem o código por favor

  5. Questão 1 -Foi feita uma pesquisa estatística nas 50 principais cidades de quatro Estados para coletar dados sobre acidentes de trânsito. Foram obtidos os seguintes dados:

    » Código da cidade

    » Estado (1-PE, 2-PB, 3-RN, 4-CE)

    » Número de veículos de passeio (em 2008)

    » Número de acidentes de trânsito com vítimas (em 2008)

     

     

    Deseja-se saber:

    » qual o maior e o menor índice de acidentes de trânsito e a que cidades pertencem;

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

     

    A saída do meu código está sendo essa:

    "

    o maior indice de acidente de transito é: 4    e aconteceu na cidade 4
    o menor indice de acidente de transito é: 1    e aconteceu na cidade 0  "

     

    Mas estou com problema,pois não é para dar zero o código da cidade de menor indice de acidente,só ele está dando erro e eu não sei como resolver

    AQUI ESTÁ O MEU CÓDIGO:

     

    #include<stdio.h>
    #include<math.h>
    #include<locale.h>
    #include<stdlib.h>
    #include<string.h>

    main()
    {
    setlocale(LC_ALL,"portuguese");
    int cc,nv,na,maior,menor,i,ne,ccp,ccpe,f;
    maior=0;
    menor=0;


    for(i=1;i<=4;i++)
    {
    printf("\ndigite o código da cidade %d: ",i);
    scanf("%d",&cc);
    printf("\n1-PE 2-PB 3-RN 4-CE");
    printf("\nDigte o número correspondente ao Estado: ");
    scanf("%d",&ne);
    printf("\ndigite o número de veículos de passeio(em 2018): ");
    scanf("%d",&nv);
    printf("\ndigite o número de acidentes de trânsito com vítimas(em 2018): ");
    scanf("%d",&na);
    if(i==1)
    {
        maior=menor=na;
    }
    if(na>maior)
    {
        maior = na;
        ccp = cc;
    }
    if(na<menor)
    {
        menor = na;
        ccpe= cc ;

    }
    }
    printf("o maior indice de acidente de transito é: %d    e aconteceu na cidade %d",maior,ccp);
    printf("\no menor indice de acidente de transito é: %d    e aconteceu na cidade %d",menor,ccpe);
    getchar();
    }

     

     

     

     

     

     

     

     

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!