1 / 9

Introdução a Computação e Cálculo Numérico

Introdução a Computação e Cálculo Numérico. Rodrigo Cristiano Silva rodrigo@facens.br. Agenda. Estrutura de repetição while Estruturas de repetição while aninhadas Exercícios. while (condição) comando;. while (condição) { comando1; //Bloco comando2; //de comandos }.

alvis
Download Presentation

Introdução a Computação e Cálculo Numérico

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introdução a Computação e Cálculo Numérico Rodrigo Cristiano Silva rodrigo@facens.br

  2. Agenda • Estrutura de repetição while • Estruturas de repetição while aninhadas • Exercícios Introdução a Computação e Cálculo Numérico

  3. while(condição) comando; while(condição) { comando1; //Bloco comando2; //de comandos } Estrutura de Repetição while() Usada para repetir um comando ou bloco de comandosenquanto sua condição de parada permanecer verdadeira. Sintaxe: Exemplo: int a = 1; while(a <= 10) { printf(“O valor de a é %i\n”,a); a++; } Exemplo 2: char c = ‘s’; while(c == ‘s’ || c == ‘S’) { printf(“Teste while.\n”); printf(“Deseja continuar? (S/N)”); scanf(“%c”,&c); } Loop infinito! Introdução a Computação e Cálculo Numérico

  4. Como funciona o comando for? Início Condição Verdadeiro Comando Falso Fim Introdução a Computação e Cálculo Numérico

  5. Características do comando while • A condição de parada é avaliada antes dos comandos serem executados; • Podemos utilizar operadores lógicos na expressão de condição de parada; • O comando while pode ser usado na forma aninhada. Introdução a Computação e Cálculo Numérico

  6. Comandos while aninhados #include <stdio.h> void main() { int iOpcao = 1; while(1) { printf(“1 – Cadastro\n”); printf(“2 – Alteração\n”); printf(“3 – Sair\n\n”); while(iOpcao < 1 || iOpcao > 3) { printf(“Digite a opção desejada: ”); scanf(“%i”,&iOpcao); } if(iOpcao == 3) break; } } Introdução a Computação e Cálculo Numérico

  7. Exercício • Criar um programa em linguagem C que implemente uma calculadora com as quatro operações básicas (soma, subtração, multiplicação e divisão). • Considerações: • O programa deve exibir um menu com todas as operações e a opção “Sair”; • O programa não deve aceitar opções de menu inválidas; • O programa deve receber dois números para realizar as operações. Introdução a Computação e Cálculo Numérico

  8. Exercício • Criar um programa em linguagem C para auxiliar o operador de caixa de uma sala de cinema. • Considerações: • A capacidade máxima da sala de cinema é de 200 pessoas por sessão, porém, não existe um número mínimo de pessoas para que uma sessão seja iniciada (ou seja, o operador termina o programa quando quiser); • O operador deve informar o valor integral de uma entrada; • Toda quarta-feira qualquer pessoa paga meia entrada (50% do valor integral); • Estudantes e idosos pagam meia entrada em qualquer dia exceto na quarta-feira. O operador informa se o cliente é estudante ou idoso; • O programa deve informar o valor total recebido pelo operador e o valor médio de uma entrada. Introdução a Computação e Cálculo Numérico

  9. Mais exercícios... • Na apostila de linguagem C que está em “Materiais Disponíveis” no “Terminal do Aluno” Introdução a Computação e Cálculo Numérico

More Related