SlideShare una empresa de Scribd logo
1 de 12
Atividade 11




cscerqueira.com/christopher - - - CCO-013
» 1. Resumo da aula do Edison.
  ˃ Dúvidas sobre a aula

» 2. Atividades em sala




     cscerqueira.com/christopher - - - CCO-013
cscerqueira.com/christopher - - - CCO-013
struct NOME_DA_ESTRUTURA {
     tipo1 campo1;
     tipo2 campo2;
     tipo3 campo3;


     tipon campon;
};
struct DADOS_ALUNO {
        int matricula;
        int idade;
        float media;
        char conceito;
   };


struct DADOS_ALUNO alunos[50];
» Utilização dos campos:


»alunos[r].matricula
int data[3];
struct endereco {
   char lograd[15],
   int numero;
};
struct empregado{
» char nome[20], cargo[20], setor[20];
» struct endereco ender;
» struct data nasc, adm;
» float salario;
» };
» struct empregado cadastro[100];
     cscerqueira.com/christopher - - - CCO-013
cscerqueira.com/christopher - - - CCO-013
» 1 - Resumo da aula - - 2 – Programas:
» A) Faça as estruturas para o controle da programação
  de séries de um canal, monte as estruturas para as
  séries (título, temporada, episódio, tempo) e para os
  dias da semana (Seg-Dom) colocando uma série por
  hora.
» B) Uma pousada possui todos os seus 1000 clientes
  cadastrados com os seguintes dados: nome, idade, e-
  mail, telefone, cidade, ano do cadastro. A pousada
  está em época de baixa temporada e o gerente
  deseja entrar em contato com todos os clientes
  cadastrados no ano de 2011 que tenham idade entre
  20 e 30 anos. Faça um programa que imprima os
  telefones e o endereços de e-mails desses clientes.
      cscerqueira.com/christopher - - - CCO-013
Atividades de Struct
» 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.
» Tutorial completo de C/C++
» http://www.cplusplus.com/files/tutorial.pdf




cscerqueira.com/christopher - - - CCO-013

Más contenido relacionado

Similar a programação c 11 aula

Linguagem C - Structs [exercícios]
Linguagem C - Structs [exercícios]Linguagem C - Structs [exercícios]
Linguagem C - Structs [exercícios]Matheus Alves
 
Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03thomasdacosta
 
CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...
CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...
CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...HELENO FAVACHO
 
Aula 14 estruturas - Programação 1
Aula 14 estruturas - Programação 1Aula 14 estruturas - Programação 1
Aula 14 estruturas - Programação 1Isaac Barros
 
2.Registo De Evidencias TIC B3
2.Registo De Evidencias TIC B32.Registo De Evidencias TIC B3
2.Registo De Evidencias TIC B3nuno.jose.duarte
 
CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...
CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...
CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...HELENO FAVACHO
 
mod5-estruturas-dadosdinamicas
mod5-estruturas-dadosdinamicasmod5-estruturas-dadosdinamicas
mod5-estruturas-dadosdinamicasdiogoa21
 
Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)
Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)
Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)Agnaldo Santos
 
Aula 13 ponteiros - Programação 1
Aula 13 ponteiros - Programação 1Aula 13 ponteiros - Programação 1
Aula 13 ponteiros - Programação 1Isaac Barros
 
Exercícios de programação orientado a objeto
Exercícios de programação orientado a objetoExercícios de programação orientado a objeto
Exercícios de programação orientado a objetoGleyciana Garrido
 
Metodologia implantacao civil 3-d e infraworks
Metodologia implantacao   civil 3-d e infraworksMetodologia implantacao   civil 3-d e infraworks
Metodologia implantacao civil 3-d e infraworksLuiz Meireles Guerra
 
Introdução à Engenharia de Software e UML
Introdução à Engenharia de Software e UMLIntrodução à Engenharia de Software e UML
Introdução à Engenharia de Software e UMLNatanael Simões
 

Similar a programação c 11 aula (20)

Linguagem C - Structs [exercícios]
Linguagem C - Structs [exercícios]Linguagem C - Structs [exercícios]
Linguagem C - Structs [exercícios]
 
Apostila aed
Apostila aedApostila aed
Apostila aed
 
Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03Programação Estruturada 2 - Aula 03
Programação Estruturada 2 - Aula 03
 
Plano do Projeto
Plano do ProjetoPlano do Projeto
Plano do Projeto
 
TI 03.pdf
TI 03.pdfTI 03.pdf
TI 03.pdf
 
CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...
CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...
CURSOS DA ÁREA DE TI - Desenvolva um diagrama de casos de uso para um sistema...
 
Aula 14 estruturas - Programação 1
Aula 14 estruturas - Programação 1Aula 14 estruturas - Programação 1
Aula 14 estruturas - Programação 1
 
2.Registo De Evidencias TIC B3
2.Registo De Evidencias TIC B32.Registo De Evidencias TIC B3
2.Registo De Evidencias TIC B3
 
CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...
CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...
CURSOS DA ÁREA DE TI - Utilizando o banco de dados MySQL, crie um script cont...
 
Estruturas
EstruturasEstruturas
Estruturas
 
Lista bd2
Lista bd2Lista bd2
Lista bd2
 
mod5-estruturas-dadosdinamicas
mod5-estruturas-dadosdinamicasmod5-estruturas-dadosdinamicas
mod5-estruturas-dadosdinamicas
 
Meetup MUG-RS KingHost
Meetup MUG-RS KingHostMeetup MUG-RS KingHost
Meetup MUG-RS KingHost
 
Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)
Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)
Colet nea+provas+de+inform-tica+-+cespe+(www.concurseirosdobrasil.net)
 
MRO predict
MRO predictMRO predict
MRO predict
 
Aula 13 ponteiros - Programação 1
Aula 13 ponteiros - Programação 1Aula 13 ponteiros - Programação 1
Aula 13 ponteiros - Programação 1
 
Exercícios de programação orientado a objeto
Exercícios de programação orientado a objetoExercícios de programação orientado a objeto
Exercícios de programação orientado a objeto
 
Metodologia implantacao civil 3-d e infraworks
Metodologia implantacao   civil 3-d e infraworksMetodologia implantacao   civil 3-d e infraworks
Metodologia implantacao civil 3-d e infraworks
 
Lista Exercicios 02
Lista Exercicios 02Lista Exercicios 02
Lista Exercicios 02
 
Introdução à Engenharia de Software e UML
Introdução à Engenharia de Software e UMLIntrodução à Engenharia de Software e UML
Introdução à Engenharia de Software e UML
 

Más de Christopher Cerqueira

MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?Christopher Cerqueira
 
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemJornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemChristopher Cerqueira
 
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...Christopher Cerqueira
 
Using Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationUsing Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationChristopher Cerqueira
 
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardA Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardChristopher Cerqueira
 
Modelos e metodologias de projeto de sistemas
 Modelos e metodologias de projeto de sistemas Modelos e metodologias de projeto de sistemas
Modelos e metodologias de projeto de sistemasChristopher Cerqueira
 

Más de Christopher Cerqueira (20)

MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
 
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemJornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
 
CI2018_Simuladores
CI2018_Simuladores CI2018_Simuladores
CI2018_Simuladores
 
CI2018_MBSE4.0
CI2018_MBSE4.0CI2018_MBSE4.0
CI2018_MBSE4.0
 
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
 
XV Jornada do Espaço
XV Jornada do EspaçoXV Jornada do Espaço
XV Jornada do Espaço
 
Using Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationUsing Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to Realization
 
So 01 - processos
So   01 - processosSo   01 - processos
So 01 - processos
 
Redes 05 - aplicação
Redes   05 - aplicaçãoRedes   05 - aplicação
Redes 05 - aplicação
 
Redes 04 - transporte
Redes   04 - transporteRedes   04 - transporte
Redes 04 - transporte
 
Redes 03 - rede
Redes   03 - redeRedes   03 - rede
Redes 03 - rede
 
Redes 02 - enlace
Redes   02 - enlaceRedes   02 - enlace
Redes 02 - enlace
 
Redes 01 - topologia
Redes   01 - topologiaRedes   01 - topologia
Redes 01 - topologia
 
Intro heuristica
Intro heuristicaIntro heuristica
Intro heuristica
 
[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites
 
MBSE e Espaço 4.0
MBSE e Espaço 4.0MBSE e Espaço 4.0
MBSE e Espaço 4.0
 
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardA Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
 
Introdução à Engenharia Espacial
Introdução à Engenharia EspacialIntrodução à Engenharia Espacial
Introdução à Engenharia Espacial
 
CubeSats e Software Embarcado
CubeSats e Software EmbarcadoCubeSats e Software Embarcado
CubeSats e Software Embarcado
 
Modelos e metodologias de projeto de sistemas
 Modelos e metodologias de projeto de sistemas Modelos e metodologias de projeto de sistemas
Modelos e metodologias de projeto de sistemas
 

programação c 11 aula

  • 2. » 1. Resumo da aula do Edison. ˃ Dúvidas sobre a aula » 2. Atividades em sala cscerqueira.com/christopher - - - CCO-013
  • 4. struct NOME_DA_ESTRUTURA { tipo1 campo1; tipo2 campo2; tipo3 campo3; tipon campon; };
  • 5. struct DADOS_ALUNO { int matricula; int idade; float media; char conceito; }; struct DADOS_ALUNO alunos[50];
  • 6. » Utilização dos campos: »alunos[r].matricula
  • 7. int data[3]; struct endereco { char lograd[15], int numero; }; struct empregado{ » char nome[20], cargo[20], setor[20]; » struct endereco ender; » struct data nasc, adm; » float salario; » }; » struct empregado cadastro[100]; cscerqueira.com/christopher - - - CCO-013
  • 9. » 1 - Resumo da aula - - 2 – Programas: » A) Faça as estruturas para o controle da programação de séries de um canal, monte as estruturas para as séries (título, temporada, episódio, tempo) e para os dias da semana (Seg-Dom) colocando uma série por hora. » B) Uma pousada possui todos os seus 1000 clientes cadastrados com os seguintes dados: nome, idade, e- mail, telefone, cidade, ano do cadastro. A pousada está em época de baixa temporada e o gerente deseja entrar em contato com todos os clientes cadastrados no ano de 2011 que tenham idade entre 20 e 30 anos. Faça um programa que imprima os telefones e o endereços de e-mails desses clientes. cscerqueira.com/christopher - - - CCO-013
  • 11. » 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.
  • 12. » Tutorial completo de C/C++ » http://www.cplusplus.com/files/tutorial.pdf cscerqueira.com/christopher - - - CCO-013