PROGRAMAÇÃO
INSTRUÇÕES DA
LINGUAGEM C
1
Instruções de repetição
2
Instruções de repetição
➔ Repetição 1
Enquanto 'C' é verdadeira Fazer
?
3
Instruções de repetição
➔ Repetição 1
Enquanto 'C' é verdadeira Fazer
?
while (C)
?;
4
Instruções de repetição
Enunciado:
Construa um algoritmo para mostrar os 100 primeiros
números naturais impares.
5
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
6
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Atribuir a IMPAR o valor inteiro 1
7
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Atribuir a IMPAR o valor inteiro 1
Enquanto 'CONT <= 100' é verdadeiro Fazer
8
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Atribuir a IMPAR o valor inteiro 1
Enquanto 'CONT <= 100' é verdadeiro Fazer
Mostrar o valor de IMPAR
9
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Atribuir a IMPAR o valor inteiro 1
Enquanto 'CONT <= 100' é verdadeiro Fazer
Mostrar o valor de IMPAR
Atribuir a IMPAR o valor inteiro IMPAR+2
10
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Atribuir a IMPAR o valor inteiro 1
Enquanto 'CONT <= 100' é verdadeiro Fazer
Mostrar o valor de IMPAR
Atribuir a IMPAR o valor inteiro IMPAR+2
Atribuir a CONT o valor inteiro CONT+1
11
Instruções de repetição
#include <stdio.h>
12
Instruções de repetição
#include <stdio.h>
main ( )
{
}
13
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
}
14
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
cont = 1;
}
15
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
cont = 1;
impar = 1;
}
16
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
cont = 1;
impar = 1;
while (cont <= 100)
{
}
}
17
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
cont = 1;
impar = 1;
while (cont <= 100)
{
printf (“%d\n”, impar);
}
}
18
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
cont = 1;
impar = 1;
while (cont <= 100)
{
printf (“%d\n”, impar);
impar = impar + 2;
}
}
19
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
}
cont = 1;
impar = 1;
while (cont <= 100)
{
printf (“%d\n”, impar);
impar = impar + 2;
cont = cont + 1;
}
20
Instruções de repetição
➔ Repetição 2
Fazer
?
Enquanto 'C' é verdadeiro
21
Instruções de repetição
➔ Repetição 2
Fazer
?
Enquanto 'C' é verdadeiro
do
?
while (C);
22
Instruções de repetição
Enunciado:
Construa um algoritmo para mostrar os 100 primeiros
números naturais impares.
23
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
24
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Fazer
25
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Fazer
Mostrar o valor de 2xCONT-1
26
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Fazer
Mostrar o valor de 2xCONT-1
Atribuir a CONT o valor inteiro CONT+1
27
Instruções de repetição
Algoritmo:
Atribuir a CONT o valor inteiro 1
Fazer
Mostrar o valor de 2xCONT-1
Atribuir a CONT o valor inteiro CONT+1
Enquanto 'CONT <= 100' é verdadeiro Fazer
28
Instruções de repetição
#include <stdio.h>
29
Instruções de repetição
#include <stdio.h>
main ( )
{
}
30
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
}
31
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
cont = 1;
}
32
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
cont = 1;
do
{
}
}
33
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
cont = 1;
do
{
printf(“%d\n”, 2*cont-1);
}
}
34
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
cont = 1;
do
{
printf(“%d\n”, 2*cont-1);
cont = cont + 1;
}
}
35
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
cont = 1;
do
{
printf(“%d\n”, 2*cont-1);
cont = cont + 1;
}
}
while (cont <= 100);
36
Instruções de repetição
➔ Repetição 3
Para k com valores desde a até b Fazer
?
37
Instruções de repetição
➔ Repetição 3
Para k com valores desde a até b Fazer
?
for (k = a; k <= b; k++)
?;
38
Instruções de repetição
Enunciado:
Construa um algoritmo para mostrar os 100 primeiros
números naturais impares.
39
Instruções de repetição
Algoritmo 1:
Atribuir a IMPAR o valor inteiro 1
40
Instruções de repetição
Algoritmo 1:
Atribuir a IMPAR o valor inteiro 1
Para CONT com valores desde 1 até 100 Fazer
41
Instruções de repetição
Algoritmo 1:
Atribuir a IMPAR o valor inteiro 1
Para CONT com valores desde 1 até 100 Fazer
Mostrar o valor de IMPAR
42
Instruções de repetição
Algoritmo 1:
Atribuir a IMPAR o valor inteiro 1
Para CONT com valores desde 1 até 100 Fazer
Mostrar o valor de IMPAR
Atribuir a IMPAR o valor inteiro IMPAR+2
43
Instruções de repetição
#include <stdio.h>
44
Instruções de repetição
#include <stdio.h>
main ( )
{
}
45
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
}
46
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
impar = 1;
}
47
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
impar = 1;
for (cont = 1; cont <= 100; cont = cont + 1)
{
}
}
48
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
impar = 1;
for (cont = 1; cont <= 100; cont = cont + 1)
{
printf(“%d\n”, impar);
}
}
49
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont, impar;
impar = 1;
for (cont = 1; cont <= 100; cont = cont + 1)
{
printf(“%d\n”, impar);
impar = impar + 2;
}
}
50
Instruções de repetição
Algoritmo 2:
Para CONT com valores desde 1 até 100 Fazer
51
Instruções de repetição
Algoritmo 2:
Para CONT com valores desde 1 até 100 Fazer
Mostrar o valor de 2xCONT-1
52
Instruções de repetição
#include <stdio.h>
53
Instruções de repetição
#include <stdio.h>
main ( )
{
}
54
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
}
55
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
for (cont = 1; cont <= 100; cont = cont + 1)
}
56
Instruções de repetição
#include <stdio.h>
main ( )
{
int cont;
for (cont = 1; cont <= 100; cont = cont + 1)
}
printf(“%d\n”, 2*cont-1);
57
Download

CONT+1