Академический Документы
Профессиональный Документы
Культура Документы
fkenjikamei@gmail.com
O que j vimos at agora...
Definio de variveis
Tipos de variveis
Operadores lgicos e aritmticos
Estruturas Condicionais
IF
IF / ELSE
IF / ELSE IF / ELSE
Algoritmos e Linguagem de Programao | Prof. Fernando Kenji Kamei 2 de 18
Hoje veremos...
int main() {
int numeroSecreto = 10;
int chute;
printf("JOGO DE ADIVINHAO\n\n");
printf("Digite um nmero inteiro qualquer: ");
scanf("%d", &chute);
if(chute == numeroSecreto) {
printf("Parabns, voc acertou!");
}
else if(chute > numeroSecreto) {
printf("Chute maior que o nmero
secreto");
}
else {
printf("Chute menor que o nmero
secreto");
}
Algoritmos e Linguagem de Programao | Prof. Fernando Kenji Kamei 5 de 18
}
Analisando o cdigo de Adivinhacao.c
O que acontece?
int main() {
int numeroSecreto = 10;
int chute;
for(int i=0; i<=4; i++) {
printf("JOGO DE ADIVINHAO\n\n");
printf("Digite um nmero inteiro qualquer: ");
scanf("%d", &chute);
if(chute == numeroSecreto) {
printf("Parabns, voc acertou!");
Quantas vezes
} esse trecho ser
else if(chute > numeroSecreto) {
printf("Chute maior que o nmero secreto"); repetido?
}
else {
printf("Chute menor que o nmero secreto");
}
}
Exerccio 01:
Elabore um programa que imprimi os nmeros de 1 a 100.
Exerccio 02:
Elabore um programa que alm de imprimir os nmeros de 1
a 100, informa se o mesmo par ou impar.
Exerccio 03:
Vamos melhorar o programa de Adivinhacao.c
int main() {
int numeroSecreto = 10;
int chute;
for(int i=0; i<=4; i++) {
printf("JOGO DE ADIVINHAO\n\n");
printf("Digite um nmero inteiro qualquer: ");
scanf("%d", &chute);
if(chute == numeroSecreto) {
printf("Parabns, voc acertou!"); Utilizando o
break; break para parar
}
else if(chute > numeroSecreto) { a execuo do
printf("Chute maior que o nmero secreto");
} programa
else {
printf("Chute menor que o nmero secreto");
}
}
Algoritmos e Linguagem de Programao | Prof. Fernando Kenji Kamei 14 de 18
Utilizando o comando break...
Exerccio 04:
Elabore um programa que imprimi os nmeros de 100 at
chegar a 0.
No esqueam de
ler os slides da
prxima aula