SlideShare a Scribd company logo
1 of 11
Atividade 7




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


» 3. Atividades em sala



cscerqueira.com/christopher - - - CCO-013
Identifique a folha / Entregar o resumo junto
» 1. Faça um programa que leia 2 valores inteiros e
  positivos: X e Y. O programa deve calcular e
  escrever a função potência XY. Observação: a
  função potência não está disponível na linguagem
  usada.
» 2. Faça um programa que você insere 2 valores
  resistivos, e o programa calcula a resistência
  equivalente deles, considerando que eles estão
  posicionados, no circuito, em configuração
  paralela:
» par = (r1 * r2) / (r1 + r2) Individual.
                           »
                                                   » Pode ser com lápis.
       cscerqueira.com/christopher - - - CCO-013   » 30 min.
cscerqueira.com/christopher - - - CCO-013
» Definidas: sabe-se à priori quantas vezes uma
  determi-nada ação vai ser repetida
» Não definidas: a quantidade de vezes que a
  ação é repetida, não é conheci-da à priori




cscerqueira.com/christopher - - - CCO-013
enquanto ( condição VERDADE)
               faça
                 procedimento
             fim_enquanto

» Modo de operação:
      ˃ Antes de executar o procedimento, a condição é verificada;
      ˃ Enquanto a condição for verdadeira a repetição é continuada;
      ˃ Quando a condição for falsa, o ciclo de repetição é terminado;




cscerqueira.com/christopher - - - CCO-013
while ( condição ) {

            procedimento

 }


cscerqueira.com/christopher - - - CCO-013
Para variavel = vi até vf de vp
               faça
                  Procedimento
             fim_para
» Modo de operação:
      ˃ Variável de controle recebe o valor inicial vi;
      ˃ O procedimento é executado;
      ˃ A variável de controle é atualizada com o valor do passo vp
      ˃ Se o valor da variável de controle comparada com o valor final vf for
        verdade, então o procedimento é executado de novo; caso contrário o
        ciclo de repetição é terminado.




cscerqueira.com/christopher - - - CCO-013
for ( v = vi; condição; passo ) {

    procedimento

}


    cscerqueira.com/christopher - - - CCO-013
» 1 - Resumo da aula de 9/10 - - 2 – Programas:
» A) Escreva um programa que gere os números de 1000 a
  1999 e escreva somente os números que são divisíveis por
  11 e cujo resto é 5.
» B) Faça um programa que leia uma quantidade não
  determinada de números positivos. Calcule a quantidade de
  números pares e ímpares, a média de valores pares e a
  média geral dos números lidos. O número que encerrará a
  leitura será zero.
» C) Faça um programa que calcule o fatorial de um número.
» D) Escrever um progrmaalgoritmo que lê um valor n que
  indica quantos valores devem ser lidos para m, valores
  inteiros e positivos, com leitura de um valor de cada vez.
  Escreva uma tabela contendo o valor lido, o somatório dos
  inteiros de 1 até m e o fatorial de m.


       cscerqueira.com/christopher - - - CCO-013
» Estruturas de controle:
» http://www.cplusplus.com/doc/tutorial/control
  /
» Tutorial completo de C/C++
» http://www.cplusplus.com/files/tutorial.pdf




cscerqueira.com/christopher - - - CCO-013

More Related Content

Viewers also liked (14)

programação c 10 aula
programação c 10 aulaprogramação c 10 aula
programação c 10 aula
 
Tutorial sacra
Tutorial sacraTutorial sacra
Tutorial sacra
 
programação c 13
programação c 13programação c 13
programação c 13
 
programação c 4 aula
programação c 4 aulaprogramação c 4 aula
programação c 4 aula
 
programação c 6 aula
programação c 6 aulaprogramação c 6 aula
programação c 6 aula
 
programação c 1 aula1
programação c 1 aula1programação c 1 aula1
programação c 1 aula1
 
Apresentação sobre OPM
Apresentação sobre OPMApresentação sobre OPM
Apresentação sobre OPM
 
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
 

Similar to programação c 7 aula

Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetição
Tácito Graça
 
Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5
Robson Ferreira
 
0000364 aula 5 estruturas de decisão
0000364 aula 5   estruturas de decisão0000364 aula 5   estruturas de decisão
0000364 aula 5 estruturas de decisão
EvelyneBorges
 
(A09) LabMM3 - JavaScript - Estruturas de repetição
(A09) LabMM3 - JavaScript - Estruturas de repetição(A09) LabMM3 - JavaScript - Estruturas de repetição
(A09) LabMM3 - JavaScript - Estruturas de repetição
Carlos Santos
 

Similar to programação c 7 aula (20)

EstrutControleC.pdf
EstrutControleC.pdfEstrutControleC.pdf
EstrutControleC.pdf
 
Algoritmos - capítulo 6
Algoritmos - capítulo 6Algoritmos - capítulo 6
Algoritmos - capítulo 6
 
Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetição
 
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
 
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
 
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
8a. aula -_estrutura_de_controle_de_repeticao_-_while_java
 
Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5Conceitos e técnicas de programação aula 5
Conceitos e técnicas de programação aula 5
 
0000364 aula 5 estruturas de decisão
0000364 aula 5   estruturas de decisão0000364 aula 5   estruturas de decisão
0000364 aula 5 estruturas de decisão
 
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
 
Aula03 repeticao
Aula03   repeticaoAula03   repeticao
Aula03 repeticao
 
Estrutura de repetição
Estrutura de repetiçãoEstrutura de repetição
Estrutura de repetição
 
Construcao de Algoritmos - Aula 08
Construcao de Algoritmos - Aula 08Construcao de Algoritmos - Aula 08
Construcao de Algoritmos - Aula 08
 
Exercicios c
Exercicios cExercicios c
Exercicios c
 
(A09) LabMM3 - JavaScript - Estruturas de repetição
(A09) LabMM3 - JavaScript - Estruturas de repetição(A09) LabMM3 - JavaScript - Estruturas de repetição
(A09) LabMM3 - JavaScript - Estruturas de repetição
 
aula 04 - Logica de programacao
aula 04 - Logica de programacaoaula 04 - Logica de programacao
aula 04 - Logica de programacao
 
LabMM3 - Aula teórica 07
LabMM3 - Aula teórica 07LabMM3 - Aula teórica 07
LabMM3 - Aula teórica 07
 
Algoritmos Aula 08
Algoritmos Aula 08Algoritmos Aula 08
Algoritmos Aula 08
 
logica-while.pptx
logica-while.pptxlogica-while.pptx
logica-while.pptx
 
Atps de matematica aplicada
Atps de matematica aplicadaAtps de matematica aplicada
Atps de matematica aplicada
 
Algoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetiçãoAlgoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetição
 

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

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
 

programação c 7 aula

  • 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 » 3. Atividades em sala cscerqueira.com/christopher - - - CCO-013
  • 3. Identifique a folha / Entregar o resumo junto » 1. Faça um programa que leia 2 valores inteiros e positivos: X e Y. O programa deve calcular e escrever a função potência XY. Observação: a função potência não está disponível na linguagem usada. » 2. Faça um programa que você insere 2 valores resistivos, e o programa calcula a resistência equivalente deles, considerando que eles estão posicionados, no circuito, em configuração paralela: » par = (r1 * r2) / (r1 + r2) Individual. » » Pode ser com lápis. cscerqueira.com/christopher - - - CCO-013 » 30 min.
  • 5. » Definidas: sabe-se à priori quantas vezes uma determi-nada ação vai ser repetida » Não definidas: a quantidade de vezes que a ação é repetida, não é conheci-da à priori cscerqueira.com/christopher - - - CCO-013
  • 6. enquanto ( condição VERDADE) faça procedimento fim_enquanto » Modo de operação: ˃ Antes de executar o procedimento, a condição é verificada; ˃ Enquanto a condição for verdadeira a repetição é continuada; ˃ Quando a condição for falsa, o ciclo de repetição é terminado; cscerqueira.com/christopher - - - CCO-013
  • 7. while ( condição ) { procedimento } cscerqueira.com/christopher - - - CCO-013
  • 8. Para variavel = vi até vf de vp faça Procedimento fim_para » Modo de operação: ˃ Variável de controle recebe o valor inicial vi; ˃ O procedimento é executado; ˃ A variável de controle é atualizada com o valor do passo vp ˃ Se o valor da variável de controle comparada com o valor final vf for verdade, então o procedimento é executado de novo; caso contrário o ciclo de repetição é terminado. cscerqueira.com/christopher - - - CCO-013
  • 9. for ( v = vi; condição; passo ) { procedimento } cscerqueira.com/christopher - - - CCO-013
  • 10. » 1 - Resumo da aula de 9/10 - - 2 – Programas: » A) Escreva um programa que gere os números de 1000 a 1999 e escreva somente os números que são divisíveis por 11 e cujo resto é 5. » B) Faça um programa que leia uma quantidade não determinada de números positivos. Calcule a quantidade de números pares e ímpares, a média de valores pares e a média geral dos números lidos. O número que encerrará a leitura será zero. » C) Faça um programa que calcule o fatorial de um número. » D) Escrever um progrmaalgoritmo que lê um valor n que indica quantos valores devem ser lidos para m, valores inteiros e positivos, com leitura de um valor de cada vez. Escreva uma tabela contendo o valor lido, o somatório dos inteiros de 1 até m e o fatorial de m. cscerqueira.com/christopher - - - CCO-013
  • 11. » Estruturas de controle: » http://www.cplusplus.com/doc/tutorial/control / » Tutorial completo de C/C++ » http://www.cplusplus.com/files/tutorial.pdf cscerqueira.com/christopher - - - CCO-013