lucas costa da cruz Postado Outubro 20, 2021 em 17:09 Compartilhar Postado Outubro 20, 2021 em 17:09 boa tarde pode me ajudar no ponteiro e alocação dinâmica Um determinado paciente permaneceu internado em um hospital em um período de tempo. Durante sua internação vários procedimentos foram efetuados. Para cada procedimento, as seguintes informações foram armazenadas no sistema: • Nome do procedimento; • Valor do procedimento; • Tempo de execução do procedimento (em dias); #include <stdio.h> #include <stdlib.h> float pacienteinformação (float *V, int procedimentos) { int i; float soma_ procedimentos=0; for (i=0; i< procedimentos; i++) { soma_ procedimentos=soma_ procedimentos+V[i]; } return soma_ procedimentos/ procedimentos; } Void main () { Int i, n; float *informação; printf (“Qual é o nome do paciente ? “); scanf (“%d”, &n); informação = (float*)malloc (n*sizeof(float) ); if (informação==NULL) { printf (“Não foi possível alocar a área desejada\n”); exist (1); } printf (“*** Digitação dos dados da informação ***\n\n”); for (i=0; i<n; i++) { printf (“Digite a informação do paciente %d: ”, i+1); scanf (“%f”, &informação [i]); } printf (“O paciente geral desta informação é: % .2f\n\n ”, pacienteinformação (informação, n) ); free (informação); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.