• Nenhum resultado encontrado

Int programacao aula15

N/A
N/A
Protected

Academic year: 2018

Share "Int programacao aula15"

Copied!
13
0
0

Texto

(1)

Introdução à Programação

(2)

Comandos de tomadas de decisão

if else

if-else-if switch

Comandos de repetição

for while do-while

(3)

• Forma geral:

if (condição) {

comando_1;

comando_N;

}

• Se a condição for verdadeira os comandos serão executados;

caso contrário não serão executadas.

Comando if

.

.

(4)

• O comando else pode ser visto como sendo um complemento

do comando if;

• Forma geral:

if (condição){

comandos;

}

else {

comandos;

}

• Se a condição for verdadeira os comandos dentro do if serão

executados; caso contrário os comandos dentro do else serão

executados.

(5)

#include <stdio.h> int main ()

{

int num;

printf ("Digite um numero: "); scanf ("%d",&num);

if (num==10) {

printf ("\n\nVoce acertou!\n");

printf ("O numero e igual a 10.\n"); }

else {

printf ("\n\nVoce errou!\n");

printf ("O numero e diferente de 10.\n"); }

(6)

• Forma geral:

if (condição_1)

grupo_comandos_1; else if (condição_2)

grupo_comandos_2; else if (condição_3)

grupo_comandos_3; else if (condição_n)

grupo_comandos_n; else comando_default;

• O programa começa a testar as condições começando pela 1 e continua a testar até que ele ache uma expressão cujo resultado dê VERDADEIRO;

• Neste caso ele executa o grupo de comandos correspondente;

• Só um grupo de comandos será executada;

• O último comando (default) é o que será executado no caso de todas as condições darem zero e é opcional.

(7)

#include <stdio.h> #include <stdlib.h> int main ()

{

int num;

printf ("Digite um numero: "); scanf ("%d",&num);

if (num>10)

printf ("\n\nO numero e maior que 10.\n"); else if (num==10)

{

printf ("\n\nVoce acertou!\n");

printf ("O numero e igual a 10.\n"); }

else if (num<10)

printf ("\n\nO numero e menor que 10.\n"); system("PAUSE");

(8)

• O comando if-else e o comando switch são os dois comandos de tomada de decisão;

• O comando switch é próprio para se testar uma variável em

relação a diversos valores pré-estabelecidos;

• Mas cada comando deve utilizado no lugar correto;

• Estrutura switch não aceita expressões, só constantes;

(9)

• Forma geral:

switch (variável) {

case constante_1: declaração_1;

break;

case constante_2: declaração_2;

break;

.

.

.

case constante_n: declaração_n;

break;

default

declaração_default;

(10)

• O switch testa a variável e executa a declaração cujo case

corresponda ao valor atual da variável;

• A declaração default é opcional e será executada apenas se a

variável, que está sendo testada, não for igual a nenhuma das constantes;

• O comando break, faz com que o switch seja interrompido

assim que uma das declarações seja executada.

(11)

#include <stdio.h> #include <stdlib.h> int main () {

int num;

printf ("Digite um numero: "); scanf ("%d",&num);

switch (num) {

case 9:

printf ("\n\nO numero e igual a 9.\n"); break;

case 10:

printf ("\n\nO numero e igual a 10.\n"); break;

case 11:

printf ("\n\nO numero e igual a 11.\n"); break;

default:

printf ("\n\nO numero nao e nem 9 nem 10 nem 11.\n"); }

(12)

Escreva um algoritmo e depois um programa em C

que peça dois números, os compare e imprima na

tela o número maior.

Monte um algoritmo e depois programa em C para

calcular as raízes da equação de segundo grau.

(13)

• Um ciclones tropical consiste em uma tempestade muito violenta que, sob determinadas condições, adquire um movimento de rotação em torno de uma região de baixa pressão atmosférica. Um ciclone pode atingir um diâmetro de até 500 km. Furacões são os mais violentos desses ciclones e chegam a produzir ventos de até 320 km/h. Na tabela abaixo, são apresentados alguns dados relativos à classificação dos furacões segundo a escala Saffir-Simpson:

Exercícios

classificação velocidade dos ventos (km/h) tempestade tropical 62 a 118

furacão de categoria 1 119 a 153 furacão de categoria 2 154 a 177 furacão de categoria 3 178 a 209 furacão de categoria 4 210 a 249 furacão de categoria 5 maior que 249

Referências

Documentos relacionados

No panorama internauta são vários os softwares à disposição do utilizador que servem para converter ficheiros PDF em flipbooks, que nada mais são que livros ou publicações

Por último, temos o vídeo que está sendo exibido dentro do celular, que é segurado e comentado por alguém, e compartilhado e comentado no perfil de BolsoWoman no Twitter. No

In: VI SEMINÁRIO NACIONAL DE PESQUISADORES DA HISTÓRIA DAS COMUNIDADES TEUTO-BRASILEIRAS (6: 2002: Santa Cruz do Sul).. BARROSO, Véra Lúcia

Local de realização da avaliação: Centro de Aperfeiçoamento dos Profissionais da Educação - EAPE , endereço : SGAS 907 - Brasília/DF. Estamos à disposição

Outro aspecto a ser observado é que, apesar da maioria das enfermeiras referirem ter aprendido e executado as fases do processo na graduação, as dificuldades na prática

Pela sociedade do nosso tempo: para que as pessoas não se deixem vencer pela tentação do ateísmo, do consumismo e do hedonismo, mas se esforcem por construir a vida de

O TBC surge como uma das muitas alternativas pensadas para as populações locais, se constituindo como uma atividade econômica solidária que concatena a comunidade com os

Ainda segundo Gil (2002), como a revisão bibliográfica esclarece os pressupostos teóricos que dão fundamentação à pesquisa e às contribuições oferecidas por