programação de computadores

366 palavras 2 páginas
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS
Programação de Computadores II
Engenharia de Mecatrônica
Prof. G.****************************

Aluno(a) : _______________________________________ NOTA: _____

QUESTÃO 01
Qual o processamento ?

struct p{ int cd; int ct; } ; typedef struct p pr; void MC(pr p[], int *Mcod, int *Mc){int M=0,i; for(i=0;i M){ M = p[i].ct; *Mcod = p[i].cd;*Mc = p[i].ct; } }

main ( ) { pr pd[6] = { {20,5}, {50,2}, {30,7},{40,8},{60,2},{70,9}}; int MenorCod, MenorCust; MC(pd,&MenorCod, &MenorCust);

printf("\nMenor Valor = %i",MenorCod); printf("\nMenor Valor = %i",MenorCust); }

Resposta:
O programa retorna o Maior Código e o Maior Custo de um vetor de códigos e seus respectivos custos. Porém o autor do programa comete um erro ao pedir ao programa para mostrar “Menor valor” na tela.

QUESTÃO 02
Encontre o resultado do processamento do código abaixo. struct lista
{
int X; struct lista* prox;
};
typedef struct lista Lista;
Lista* lst_cria(void) { return NULL; }
Lista* lst_insere(Lista* l, int x) { Lista* novo = (Lista*)malloc(sizeof(Lista)); novo -> X = x; novo -> prox = l; return novo;
}

void lst_imprime(Lista* l) { Lista* p; for (p = l;p != NULL;p = p->prox) printf("%d\t\n",p->X); printf("\n");
}
Lista * D(Lista* l) { Lista* p,*b;b=l; for (p = l;p != NULL;p = p->prox)//{ b = lst_insere(b,p->X); return b; }

main() { Lista* l, *B; int f; B = lst_cria(); l = lst_cria(); for(f = 50;f prox; while(aux != NULL) { if ((int)aux->cod == aux->cod) quant++; aux = aux->prox; } printf("\nElementos inteiros: %d\n\n",quant); system("PAUSE");
}

QUESTÃO 04
Escrever

Relacionados

  • Programação de computadores
    721 palavras | 3 páginas
  • Programação de Computadores
    39349 palavras | 158 páginas
  • Programação de computadores
    991 palavras | 4 páginas
  • programação de computador
    672 palavras | 3 páginas
  • Programação de computadores
    2450 palavras | 10 páginas
  • Programação de Computadores
    810 palavras | 4 páginas
  • programação de computador
    715 palavras | 3 páginas
  • Programação de Computadores
    564 palavras | 3 páginas
  • Programação de computadores
    847 palavras | 4 páginas
  • Programação de computadores
    536 palavras | 3 páginas