SlideShare a Scribd company logo
1 of 14
Atividade 5




cscerqueira.com/christopher - - - CCO-013
» 1. Mini – teste (30 min)
      ˃ 2 QUESTÕES
      ˃ Entregar resumos junto com o teste


» 2. Resumo da aula do Edison.
      ˃ Dúvidas sobre a aula + dúvidas sobre mudanças de base


» 3. Atividades em sala




cscerqueira.com/christopher - - - CCO-013
Identifique a folha / Entregar o resumo junto
» 1) Imprima a sentença:
  printf("%5.2fn%5dn%5.3dn%5sn%-5s",
  2.3454445, 32, 7, "ABC", "DEF");
» 2) Fazer o programa para gerar esta saída:




                                                 » Individual.
                                                 » Pode ser com lápis.
     cscerqueira.com/christopher - - - CCO-013   » 30 min.
cscerqueira.com/christopher - - - CCO-013
cscerqueira.com/christopher - - - CCO-013
cscerqueira.com/christopher - - - CCO-013
» Formatação de dados




cscerqueira.com/christopher - - - CCO-013
» Saída de dados:
  int printf(“formatação”, variáveis);

» Entrada de dados:
   int scanf(“formatação”, variáveis);




     cscerqueira.com/christopher - - - CCO-013
» Cadeia – conjunto de itens (no caso
  caracteres)
      ˃ Como é um conjunto de coisas, tem q utilizar operações que
        trabalham com estes tipos de conjunto

» Cópia – strcpy (destino,origem)
» Comparação – strcmp(origem,origem)
» Concatenação – strcat(destino,origem)




cscerqueira.com/christopher - - - CCO-013
cscerqueira.com/christopher - - - CCO-013
cscerqueira.com/christopher - - - CCO-013
cscerqueira.com/christopher - - - CCO-013
» Mecanismo de conversão de tipos

» Implícito: Operando de diferentes tipos,
  compilador ajusta automaticamente

» Explicito: Forçar uma conversão de um tipo
  para o outro:
      ˃(tipo) variável



cscerqueira.com/christopher - - - CCO-013
» 1 - Resumo da aula de 24/9
» 2 – Programas:
» A) Faça um programa que o usuário entre com o
  primeiro e segundo nome (em duas variáveis tipo
  cadeia diferentes) e o programa junte as variáveis e
  imprima.
» B) Faça um programa que o usuário entre com os
  coeficientes de uma equação de segundo grau, e
  calcule as raizes. (Valores são números reais)
» C) Construir um programa que pede para o usuário: (i)
  Uma string s, (ii) Um caractere ch1, (iii) Um caractere
  ch2. O programa deve substituir todas as ocorrências
  do caractere ch1 em s pelo caractere ch2.


     cscerqueira.com/christopher - - - CCO-013

More Related Content

What's hot

[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - MatrizesLoiane Groner
 
Estrutura de Dados - Aula 07
Estrutura de Dados - Aula 07Estrutura de Dados - Aula 07
Estrutura de Dados - Aula 07thomasdacosta
 
Programação Reativa e Funcional e extensões para PHP
Programação Reativa e Funcional e extensões para PHPProgramação Reativa e Funcional e extensões para PHP
Programação Reativa e Funcional e extensões para PHPJuliana Chahoud
 
Python ES 2017 - Introdução ao Tensorflow
Python ES 2017 - Introdução ao TensorflowPython ES 2017 - Introdução ao Tensorflow
Python ES 2017 - Introdução ao TensorflowFabrício Vargas Matos
 
Iniciando com javaScript 2017
Iniciando com javaScript 2017Iniciando com javaScript 2017
Iniciando com javaScript 2017Romualdo Andre
 
pgBouncer: um aglomerador de conexões para PostgreSQL
pgBouncer: um aglomerador de conexões para PostgreSQLpgBouncer: um aglomerador de conexões para PostgreSQL
pgBouncer: um aglomerador de conexões para PostgreSQLelliando dias
 
Geolocalização em PHP - Google Places, Maps e Routes
Geolocalização em PHP - Google Places, Maps e RoutesGeolocalização em PHP - Google Places, Maps e Routes
Geolocalização em PHP - Google Places, Maps e RoutesLuis Gustavo Almeida
 
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)Breno Vitorino
 

What's hot (10)

[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
 
Estrutura de Dados - Aula 07
Estrutura de Dados - Aula 07Estrutura de Dados - Aula 07
Estrutura de Dados - Aula 07
 
Programação Reativa e Funcional e extensões para PHP
Programação Reativa e Funcional e extensões para PHPProgramação Reativa e Funcional e extensões para PHP
Programação Reativa e Funcional e extensões para PHP
 
Python ES 2017 - Introdução ao Tensorflow
Python ES 2017 - Introdução ao TensorflowPython ES 2017 - Introdução ao Tensorflow
Python ES 2017 - Introdução ao Tensorflow
 
Php curl - Coleta de dados na web
Php curl - Coleta de dados na webPhp curl - Coleta de dados na web
Php curl - Coleta de dados na web
 
Iniciando com javaScript 2017
Iniciando com javaScript 2017Iniciando com javaScript 2017
Iniciando com javaScript 2017
 
pgBouncer: um aglomerador de conexões para PostgreSQL
pgBouncer: um aglomerador de conexões para PostgreSQLpgBouncer: um aglomerador de conexões para PostgreSQL
pgBouncer: um aglomerador de conexões para PostgreSQL
 
PHP e Mysql - DELETE
PHP e Mysql - DELETEPHP e Mysql - DELETE
PHP e Mysql - DELETE
 
Geolocalização em PHP - Google Places, Maps e Routes
Geolocalização em PHP - Google Places, Maps e RoutesGeolocalização em PHP - Google Places, Maps e Routes
Geolocalização em PHP - Google Places, Maps e Routes
 
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)
 

Viewers also liked (19)

programação c 13
programação c 13programação c 13
programação c 13
 
programação c 6 aula
programação c 6 aulaprogramação c 6 aula
programação c 6 aula
 
Artoolkit vs2005 v1.0
Artoolkit vs2005 v1.0Artoolkit vs2005 v1.0
Artoolkit vs2005 v1.0
 
Tutorial sacra
Tutorial sacraTutorial sacra
Tutorial sacra
 
2011 12 07_curso_bas_ar_start
2011 12 07_curso_bas_ar_start2011 12 07_curso_bas_ar_start
2011 12 07_curso_bas_ar_start
 
2011 10 07_curso_basar
2011 10 07_curso_basar2011 10 07_curso_basar
2011 10 07_curso_basar
 
programação c 7 aula
programação c 7 aulaprogramação c 7 aula
programação c 7 aula
 
programação c 8 9_aula
programação c 8 9_aulaprogramação c 8 9_aula
programação c 8 9_aula
 
programação c 4 aula
programação c 4 aulaprogramação c 4 aula
programação c 4 aula
 
programação c 2 aula
programação c 2 aulaprogramação c 2 aula
programação c 2 aula
 
Apresentação sobre OPM
Apresentação sobre OPMApresentação sobre OPM
Apresentação sobre OPM
 
programação c 1 aula1
programação c 1 aula1programação c 1 aula1
programação c 1 aula1
 
programação c 11 aula
programação c 11 aulaprogramação c 11 aula
programação c 11 aula
 
Apresentação na EXPO ETEP - Realidade Virtual, Aumentada e Cruzada
Apresentação na EXPO ETEP - Realidade Virtual, Aumentada e CruzadaApresentação na EXPO ETEP - Realidade Virtual, Aumentada e Cruzada
Apresentação na EXPO ETEP - Realidade Virtual, Aumentada e Cruzada
 
Curso basAR e Clicks
Curso basAR e ClicksCurso basAR e Clicks
Curso basAR e Clicks
 
Curso basAR e Arduino
Curso basAR e ArduinoCurso basAR e Arduino
Curso basAR e Arduino
 
Curso basAR e Funções
Curso basAR e FunçõesCurso basAR e Funções
Curso basAR e Funções
 
Curso basAR e Movimento
Curso basAR e MovimentoCurso basAR e Movimento
Curso basAR e Movimento
 
Criando novos marcadores para o ARToolKit
Criando novos marcadores para o ARToolKitCriando novos marcadores para o ARToolKit
Criando novos marcadores para o ARToolKit
 

More from 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
 

More from 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
 

Atividade 5 resumo programação

  • 2. » 1. Mini – teste (30 min) ˃ 2 QUESTÕES ˃ Entregar resumos junto com o teste » 2. Resumo da aula do Edison. ˃ Dúvidas sobre a aula + dúvidas sobre mudanças de base » 3. Atividades em sala cscerqueira.com/christopher - - - CCO-013
  • 3. Identifique a folha / Entregar o resumo junto » 1) Imprima a sentença: printf("%5.2fn%5dn%5.3dn%5sn%-5s", 2.3454445, 32, 7, "ABC", "DEF"); » 2) Fazer o programa para gerar esta saída: » Individual. » Pode ser com lápis. cscerqueira.com/christopher - - - CCO-013 » 30 min.
  • 7. » Formatação de dados cscerqueira.com/christopher - - - CCO-013
  • 8. » Saída de dados: int printf(“formatação”, variáveis); » Entrada de dados: int scanf(“formatação”, variáveis); cscerqueira.com/christopher - - - CCO-013
  • 9. » Cadeia – conjunto de itens (no caso caracteres) ˃ Como é um conjunto de coisas, tem q utilizar operações que trabalham com estes tipos de conjunto » Cópia – strcpy (destino,origem) » Comparação – strcmp(origem,origem) » Concatenação – strcat(destino,origem) cscerqueira.com/christopher - - - CCO-013
  • 13. » Mecanismo de conversão de tipos » Implícito: Operando de diferentes tipos, compilador ajusta automaticamente » Explicito: Forçar uma conversão de um tipo para o outro: ˃(tipo) variável cscerqueira.com/christopher - - - CCO-013
  • 14. » 1 - Resumo da aula de 24/9 » 2 – Programas: » A) Faça um programa que o usuário entre com o primeiro e segundo nome (em duas variáveis tipo cadeia diferentes) e o programa junte as variáveis e imprima. » B) Faça um programa que o usuário entre com os coeficientes de uma equação de segundo grau, e calcule as raizes. (Valores são números reais) » C) Construir um programa que pede para o usuário: (i) Uma string s, (ii) Um caractere ch1, (iii) Um caractere ch2. O programa deve substituir todas as ocorrências do caractere ch1 em s pelo caractere ch2. cscerqueira.com/christopher - - - CCO-013