Skip to content
Snippets Groups Projects
Commit ff977dac authored by clm15@inf.ufpr.br's avatar clm15@inf.ufpr.br
Browse files

Merge branch 'master' of gitlab.c3sl.ufpr.br:mch15/Alg2-T

Conflicts:
	log.txt
parents 488c51b9 e80b2045
Branches
No related tags found
No related merge requests found
...@@ -166,8 +166,6 @@ int main (void) ...@@ -166,8 +166,6 @@ int main (void)
switch (menu) switch (menu)
{ {
case 1: case 1:
fputs("O usuario escolheu a opcao 1, e foi exibido o menu, onde:\n 1 - Mostra o menu\n 2 - Imprime Vetor de Numeros Aleatorios\n 3 - Imprime Vetor Ordenado\n 4 - Joga a Quadra \n 5 - Faz a jornada dos 10.000 vetores\n 0 - Sai\n",log);
printf ("1 - Mostrar menu\n2 - Imprimir Vetor de Numeros Aleatorios\n3 - Imprimir Vetor Ordenado\n4 - Jogar\n5 - Fazer jornada dos 10.000 vetores\n0 - Sair\n"); printf ("1 - Mostrar menu\n2 - Imprimir Vetor de Numeros Aleatorios\n3 - Imprimir Vetor Ordenado\n4 - Jogar\n5 - Fazer jornada dos 10.000 vetores\n0 - Sair\n");
break; break;
case 2: case 2:
...@@ -189,5 +187,12 @@ int main (void) ...@@ -189,5 +187,12 @@ int main (void)
} }
printf ("\nNova Entrada: "); printf ("\nNova Entrada: ");
scanf ("%d", &menu); scanf ("%d", &menu);
if (menu ==1)
fputs("O usuario escolheu a opcao 1, e foi exibido o menu, onde:\n 1 - Mostra o menu\n 2 - Imprime Vetor de Numeros Aleatorios\n 3 - Imprime Vetor Ordenado\n 4 - Joga a Quadra \n 5 - Faz a jornada dos 10.000 vetores\n 0 - Sai\n",log);
} }
fputs("==================================================================================\n",log);
fputs(" FIM DO PROGRAMA\n",log);
fputs("==================================================================================\n",log);
} }
File deleted
No preview for this file type
File deleted
File deleted
==================================================================================
Inicio da execucao: programa que implementa as especificacoes do trabalho 2.
Cristopher Luis Mattoso, Matheus Horstmann
===================================================================================
O usuario escolheu um vetor de tamanho 100
O usuario escolheu valor maximo que o vetor pode ter, esse valor eh : 500
Foi alocado 2 vetores de tamanho 100 com o valor maximo de 500, com os numeros sorteados, sendo um deles já ordenado
O usuario escolheu a opcao 1, e foi exibido o menu, onde:
1 - Mostra o menu
2 - Imprime Vetor de Numeros Aleatorios
3 - Imprime Vetor Ordenado
4 - Joga a Quadra
5 - Faz a jornada dos 10.000 vetores
0 - Sai
O usuario escolheu a opcao 2, e foi exibido o vetor sorteado de numeros aleatorios
O usuario escolheu a opcao 3, e foi exibido o vetor sorteado de numeros aleatorios ordenado
O usuario escolheu a opcao 4, e comeca o jogo.
O usuario entrou com os seguintes valores : [22, 190, 420, 381]
Sucesso! Os numero inseridos estao contidos no vetor: [22, 190, 420, 381]
O usuario escolheu a opcao 4, e comeca o jogo.
O usuario entrou com os seguintes valores : [1, 342, 388, 414]
2 valores encontrados! [388, 414]
O usuario escolheu a opcao 5, e comeca a jorndada de 10.000 vetores
SelectSort: 1238 micro-segundos
BubbleSort: -978 micro-segundos
QuickSort Recursivo: 2040 micro-segundos
QuickSort Iterativo: -664 micro-segundos
File deleted
#include<time.h>
#include<stdio.h>
int tempoEmMili(clock_t inicio, clock_t fim);
void main(){
/* ti = Tempo Inicial
tf = Tempo Final*/
clock_t ti, tf;
//tt = Tempo Total em milisegundos
int tt;
ti = clock();
tf = clock();
tt=tempoEmMili(ti,tf);
printf("Tempo em mili: %d\n", tt);
}
int tempoEmMili(clock_t inicio, clock_t fim){
double tt;
tt = (((fim-inicio)*100000)/CLOCKS_PER_SEC);
return tt;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment