Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<stdio.h> #include<stdlib.h> int main() { int cont,i=0; float *num_boi=NULL,peso,maior=0,menor=999999; num_boi=(float *)calloc(1,sizeof(float)); printf("\n> Digite 0 para sair\n--------------------------------"); while(peso>0) { printf("\n Digite o peso do %do Boi: ",(i+1)); scanf("%f",&peso); num_boi[i]=peso; if(peso>0) { if(peso > maior) maior = peso; if(peso < menor) menor = peso; } i++; num_boi=(float*)realloc(num_boi,(i+1)*sizeof(float)); } cont=i; puts("\n--------------------------------\n> LISTA\n\n"); for(i=0;i<cont-1;i++) { printf("- %do Boi tem %.2fKg\n",(i+1),num_boi[i]); } for(i=0;i<cont;i++) { if(maior == num_boi[i-1]) { printf("\n> O Boi mais pesado e o %do com %.2fKg",i,maior); break; } } for(i=0;i<cont;i++) { if(menor == num_boi[i-1]) { printf("\n> O Boi mais leve e o %do com %.2fKg\n\n\n",i,menor); break; } } free(num_boi); system("pause"); return 0; }
Compartilhar