Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Apuntes de Programação C: Usando FOR, WHILE e DO-WHILE, Notas de estudo de Mecatrônica

Documento que oferece soluções para exercícicios de programação em c usando as estruturas de repetição for, while e do-while. Aprenda a repetir comandos e blocos de código em c.

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 17/11/2008

giovane-lucas-4
giovane-lucas-4 🇧🇷

3 documentos

1 / 15

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
CEFET/RS – Unidade de Ensino de Charqueadas
Curso Técnico de Nível Médio em Mecatrônica
Informática Aplicada
Lógica e Programação em C
Estruturas de Repetição
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Pré-visualização parcial do texto

Baixe Apuntes de Programação C: Usando FOR, WHILE e DO-WHILE e outras Notas de estudo em PDF para Mecatrônica, somente na Docsity!

CEFET/RS – Unidade de Ensino de Charqueadas Curso Técnico de Nível Médio em Mecatrônica

Informática Aplicada

Lógica e Programação em C

Estruturas de Repetição

Curso Técnico de Nível Médio em Mecatrônica

Situação Problema

Tente fazer um programa que mostre na

tela o somatório de uma seqüência de

20 números, usando no máximo quatro

variáveis e no máximo 20 linhas de

código. E o mínimo de printf e scanf

que conseguir.

Curso Técnico de Nível Médio em Mecatrônica

Conceito - comando FOR

O comando for é um comando de repetição que permite

executar um comando (simples) ou vários comandos

(composto) diversas vezes.

A quantidade de “vezes”, ou laços, deve ser fornecida!

Curso Técnico de Nível Médio em Mecatrônica

Conceito - comando FOR

A repetição é feita através da avaliação de uma condição.

Enquanto a condição for verdadeira os comandos são

repetidos. Quando a condição se tornar falsa o comando

for é finalizado.

for (inicia; condição; incremento ou decremento)

comando(s);

Curso Técnico de Nível Médio em Mecatrônica

Conceito – comando WHILE

O comando while é um comando de repetição que

permite executar um comando (simples) ou vários

comandos (composto) diversas vezes.

while (i <= 20) // comparação p ver se para a repetição

comandos;

i = i + 1; // incremento de um contador

Curso Técnico de Nível Médio em Mecatrônica

Conceito – comando WHILE

int main()

while (cont <= 20)

printf("\nDigite um elemento da seqüência:");

scanf("%d", &x);

soma = soma + x;

cont = cont + 1; // incrementa o contador

printf("\nsoma dos elementos eh:%d", soma);

Curso Técnico de Nível Médio em Mecatrônica

Quando devemos usar WHILE

O comando while deve ser usado sempre que:

 (^) Não soubermos exatamente quantas vezes o laço deve ser repetido;  (^) O teste deve ser feito antes de iniciar a execução de um bloco de comandos;  (^) Houver casos em que o laço não deve ser repetido nenhuma vez.

Curso Técnico de Nível Médio em Mecatrônica

Comparação – WHILE e FOR

i = 1;

while (i <= n)

i = i + 1;

for (i = 1; i <= n; i = i + 1)

Curso Técnico de Nível Médio em Mecatrônica

Comando DO-WHILE

do

comando 1;

comando 2;

comando 3;

} while (condição de parada);

Curso Técnico de Nível Médio em Mecatrônica

Comando DO-WHILE

O funcionamento é o seguinte:

 Executa os comando dentro do bloco do-while;

 Testa a condição; Se a condição for falsa então

executa o comando que está logo após o bloco

subordinado ao do-while.

 Se condição for verdadeira então volta ao passo 1.