Created
December 5, 2017 04:27
-
-
Save valterbarros/139d66ae951795c58a171720589fbbe5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <stdlib.h> | |
#include <time.h> | |
int idades[0]; | |
void definir_tamanho_vetor(int tamanho){ | |
idades[tamanho]; | |
} | |
int gerar_numero_randomico(int size_vetor){ | |
srand ( time(NULL) ); //Configuracao para o rand() | |
return rand() % size_vetor - 1; | |
} | |
void passar_idades_para_vetor(int quantidade_idades){ | |
definir_tamanho_vetor(quantidade_idades); | |
int resultado_usuario = 0; | |
for(int i = 0; i < quantidade_idades; i++){ | |
printf("Entre com a idade: \n"); | |
scanf(" %i", &resultado_usuario); | |
idades[i] = resultado_usuario; | |
} | |
} | |
void imprimir_valores_finais(int valor_sorteado, int quantidade_idades){ | |
printf("A idade sorteada foi: %i ocupa a posição %i no vetor\n", idades[valor_sorteado], valor_sorteado); | |
for(int i = 0; i < quantidade_idades; i++){ | |
if(i == valor_sorteado){ | |
continue; //Pula o valor sorteado | |
} | |
printf("%i \n", idades[i]); | |
} | |
} | |
int main() | |
{ | |
int quantidade_idades; | |
printf("Quantas idades você deseja inserir? \n"); | |
scanf(" %i", &quantidade_idades); | |
passar_idades_para_vetor(quantidade_idades); | |
int valor_sorteado = gerar_numero_randomico(quantidade_idades); | |
imprimir_valores_finais(valor_sorteado, quantidade_idades); | |
return(0); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment