programação c 11 aula

12
Atividade 11 cscerqueira.com/christopher - - - CCO-013

Upload: christopher-cerqueira

Post on 01-Jul-2015

509 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: programação c 11 aula

Atividade 11

cscerqueira.com/christopher - - - CCO-013

Page 2: programação c 11 aula

» 1. Resumo da aula do Edison.˃ Dúvidas sobre a aula

» 2. Atividades em sala

cscerqueira.com/christopher - - - CCO-013

Page 3: programação c 11 aula

cscerqueira.com/christopher - - - CCO-013

Page 4: programação c 11 aula

struct NOME_DA_ESTRUTURA {

tipo1 campo1;

tipo2 campo2;

tipo3 campo3;

tipon campon;

};

Page 5: programação c 11 aula

struct DADOS_ALUNO {struct DADOS_ALUNO {

int matricula;int matricula;

int idade;int idade;

float media;float media;

char conceito;char conceito;

};};

struct DADOS_ALUNO alunos[50];struct DADOS_ALUNO alunos[50];

Page 6: programação c 11 aula

»Utilização dos campos:

»alunos[r].matriculaalunos[r].matricula

Page 7: programação c 11 aula

int data[3];int data[3];

struct endereco {struct endereco {

char lograd[15], char lograd[15],

int numero;int numero;

};};

struct empregado{struct empregado{» char nome[20], cargo[20], setor[20];char nome[20], cargo[20], setor[20];» struct endereco ender;struct endereco ender;» struct data nasc, adm;struct data nasc, adm;» float salario;float salario;» };};» struct empregado cadastro[100];struct empregado cadastro[100];

cscerqueira.com/christopher - - - CCO-013

Page 8: programação c 11 aula

cscerqueira.com/christopher - - - CCO-013

Page 9: programação c 11 aula

» 1 - Resumo da aula - - 2 – Programas:

» A) A) Faça as estruturas para o controle da programação Faça as estruturas para o controle da programação de séries de um canal, monte as estruturas para as de séries de um canal, monte as estruturas para as séries (título, temporada, episódio, tempo) e para os séries (título, temporada, episódio, tempo) e para os dias da semana (Seg-Dom) colocando uma série por dias da semana (Seg-Dom) colocando uma série por hora. hora.

» B)B) Uma pousada possui todos os seus 1000 clientes Uma pousada possui todos os seus 1000 clientes cadastrados com os seguintes dados: nome, idade, e-cadastrados com os seguintes dados: nome, idade, e-mail, telefone, cidade, ano do cadastro. A pousada mail, telefone, cidade, ano do cadastro. A pousada está em época de baixa temporada e o gerente está em época de baixa temporada e o gerente deseja entrar em contato com todos os clientes deseja entrar em contato com todos os clientes cadastrados no ano de 2011 que tenham idade entre cadastrados no ano de 2011 que tenham idade entre 20 e 30 anos. Faça um programa que imprima os 20 e 30 anos. Faça um programa que imprima os telefones e o endereços de e-mails desses clientes.telefones e o endereços de e-mails desses clientes.

cscerqueira.com/christopher - - - CCO-013

Page 10: programação c 11 aula

Atividades de Struct

Page 11: programação c 11 aula

» 1 - Criar uma estrutura chamada DadosAluno, que armazena a média e idade de um aluno. Na função main: criar uma variável que é uma estrutura DadosAluno; ler a média e a idade de um aluno e armazenar na variável criada; exibir na tela a média e a idade do aluno.

» 2 - Considerando o exercício 1, criar uma variável que é um vetor da estrutura DadosAluno. O programa deve obter a média e a idade de 10 alunos. Depois, estes dados devem ser exibidos.

» 3 - Fazer um programa que cria uma estrutura livro, que contém os elementos título, ano de edição, número de páginas e preço. Criar uma variável desta estrutura que é um vetor de 5 elementos. Ler os valores para a estrutura e imprimir a média do número de páginas do livros.

» 4 - Foi realizada uma pesquisa entre 500 habitantes de uma certa região. De cada habitante foram coletados os dados: idade, sexo, salário e número de filhos. Crie a estrutura de dados adequada para armazenar estas informações e faça uma função que armazene as informações digitadas pelo usuário na estrutura de dados criada. Faça também uma função que calcula a média do salário dos habitantes.

Page 12: programação c 11 aula

» Tutorial completo de C/C++

» http://www.cplusplus.com/files/tutorial.pdf

cscerqueira.com/christopher - - - CCO-013