TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS Estruturas De Dados

Exames: ATPS Estruturas De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  26/9/2014  •  1.496 Palavras (6 Páginas)  •  247 Visualizações

Página 1 de 6

Segue a ATPS para a 1º ETAPA,

1º Desenvolver uma aplicação onde receba uma estrutura de dados que sõa eles:

::nome

::idade

::cpf

recerebr 10 registros completos e passar por parametro para uma função onde ira conter a regra de negocio.

Será feito a ordenação e apos devolvera os numeros para a chamada ja ordenados.

#include <stdio.h>

#include <stdlib.h>

char spacer[25] = " ";

#define MAXCLIENTES 10

struct cliente{

char nome[50];

char cpf[11];

int idade;

};

struct cliente cadastrarCliente(int num){

fflush(stdin);

struct cliente c;

system("cls");

printf("\n\n%s*****Digite as Informacoes do Cliente %d *****\n", spacer, num);

printf("\nDigite o nome:");

gets(c.nome);

printf("\nDigite o CPF:");

gets(c.cpf);

printf("Digite a Idade:");

scanf("%d", &c.idade);

return c;

}

void ordenarClientes(struct cliente *c){

int i, j;

struct cliente aux;

for(i = 0; i < MAXCLIENTES; i++){

for(j = i + 1; j < MAXCLIENTES; j++){

if(c[i].idade > c[j].idade){

aux = c[i];

c[i] = c[j];

c[j] = aux;

}

}

}

}

...

Baixar como (para membros premium)  txt (3 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com