Exercícios de prc

683 palavras 3 páginas
/*/ prog1 parte 1 recebe 10 valores e conta os impares positivos
#include "stdio.h"

const TAM = 10;

void leitura ( int v [ TAM ] ); int impares ( int v );

main(){ system ("clear"); int vet [TAM]; int i;

leitura ( vet); printf( "Impares:\n" );

for( i = 0 ; i < TAM ; i++)

if( impares( vet[i] ) ) printf( "%d ", vet[i] ); printf( "\n" );

}//fim da main

void leitura ( int v [ TAM ] ){

int j; for ( j = 0; j < TAM; j++ ){ printf ("Entre com o %d valor:", j +1); scanf ( "%d", & v[j]); }//fim do for
}//fim da leitura

int impares ( int v ){ return v % 2;

}// fim da nvezes

*/

/*/Prog1 Parte2 - Vetor que ordena 20 valores em ordem decrescente
#include "stdio.h"

const TAM = 5;

void leitura ( int v [TAM] ); void ordena ( int v [TAM] ); void mostrar ( int v [TAM] );

main(){ system ("clear"); int vetor [TAM]; leitura ( vetor ); ordena ( vetor ); mostrar ( vetor ); }//fim da main

void leitura ( int v [TAM] ){

int k; //varre o vetor for ( k =0; k < TAM; k++){ printf ("Entre com %d numero : ", k +1); scanf ("%d", & v [k] ); }//fim do for
}//fim da leitura

void ordena ( int v [TAM] ){ int AUX, i, j; for ( i=0; i < (TAM -1); i++) for ( j = ( i +1); j < TAM; j++){ if ( v [i] < v [j]){ AUX = v [i]; v [i] = v [j]; v [j] = AUX; }//fim do if }//fim do for
}//fim da ordena

void mostrar ( int v [TAM] ){ int k; for ( k =0; k < TAM; k++) printf (" _ %d\n", v [k]);

}//fim da

Relacionados

  • Resenha - Uma esquerda para o capital
    2730 palavras | 11 páginas
  • nao sei
    294 palavras | 2 páginas
  • Resenha associação de exercícios de resistência e treinamento de força
    884 palavras | 4 páginas
  • Plano de estagio
    2133 palavras | 9 páginas
  • Regulamentação do Lobby no congresso brasileiro
    33534 palavras | 135 páginas
  • fluidos
    880 palavras | 4 páginas
  • 8 MAT FINANCEIRA 1
    6535 palavras | 27 páginas
  • MF
    11705 palavras | 47 páginas
  • Ed. 8 semestre
    1540 palavras | 7 páginas
  • Documento
    1140 palavras | 5 páginas