Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

COMANDOS DE DECISÕES – CONTROLE DE FLUXO

Por:   •  21/2/2018  •  805 Palavras (4 Páginas)  •  319 Visualizações

Página 1 de 4

...

e igual a 10.\n\n”);

}

if ( num <10)

printf(“\n\nO numero e menor que 10.\n\n”);

return 0;

}

EXERCÍCIO EXTRA: Fazer um programa que peça dois números INTEIROS: N1 e N2 (usando scanf( )) e divida um pelo outro (N1/N2), apresentando o resultado na tela. Antes de fazer a operação, no entanto, o programa deve verificar se N2 é zero (0) – se for zero deve imprimir na tela; “Nao existe divisao por zero” e o programa deve ser encerrado (a divisão não deve ser realizada).

DECISÃO COMPOSTA : if .... else

Sendo a condição verdadeira, será executada a instrução que estiver posicionada entre a instrução if e a instrução else .

Sendo a condição falsa será executada a instrução que estiver posicionada logo após a isntrução else.

if < ( condição ) >

< instrução para condição verdadeira >;

else

< instrução para condição falsa >;

Para grupos de instruções, temos de colocar o bloco entre chaves { } :

if < ( condição ) >

{

< instrução1 para condição verdadeira >;

< instruçãoN para condição verdadeira >;

}

else

{

< instrução1 para condição falsa >;

< instruçãoN para condição falsa >;

}

4) Acertar numero versão_2

int main ( )

{

int num;

printf(“Digite um numero : “);

scanf(“%d”, & num);

if ( num ==10)

{ printf(“\n\nParabens !!!! Voce acertou ! \n”);

printf(“O numero e igual a 10.\n\n”);

}

else

{

printf(“\n\nVoce errou!\n”);

printf(“\n\nO numero e diferente de 10.\n\n”);

}

System(“PAUSE”);

return 0;

}

(Cuidado, não deixe nem de abrir nem de fechar as chaves no exemplo)

IFs ANINHADOS: O if aninhado é apenas um if dentro da declaração de um outro if externo.

5) Exemplo :

int main ( )

{

int num;

printf(“Digite um numero : “);

scanf(“%d”, & num);

if ( num ==10)

{

printf(“\n\nParabens !!!! Voce acertou ! \n”);

printf(“O numero e igual a 10.\n\n”);

}

else

{

if ( num >10)

{

printf(“\nO numero e maior que 10.\n\n”);

}

else

{

printf(“\n\O numero e menor que 10 .\n\n”);

}

}

return 0;

}

6) Exemplo calculadora :

int main ( )

{

float num1, num2;

char op;

printf(“Digite um numero , operador, numero \n”);

scanf(“%f %c %f”, & num1, & op, & num2);

if(op ==’+’)

printf(“ = %f”, num1 + num2);

else

...

Baixar como  txt (5 Kb)   pdf (49.6 Kb)   docx (14.6 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club