Jump to content

ajudar por favor


lucas costa da cruz
 Share

Recommended Posts

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);
}
 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...