Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo

Aula 13

Aula 14

Aula 15



Exercícios


1) Usando o comando switch elabore um pograma em C, que solicite ao usuário escolher uma das 4 opções do menu abaixo. De acordo com a opção escolhida, imprima os números inteiros de 1 até 50, empregando a estrutura de laço corespondente, ou seja, ora for, ora while e ora do while. A variável que armazenará a escolha do usuário deverá ser do tipo character. Utilizando a estrutura de laço do while contrua uma proteção para que o sistema aceite somente entradas de 1 à 4. Desenhar uma borda em volta do menu utilizando o comando gotoxy.

*******************************
*                             *
* 1- Utilizando FOR           *
* 2- Utilizando WHILE         *         
* 3- Utilizando DO WHILE      *
* 4- Sair                     *
*                             *
*******************************

uma possível solução...


2) Desenvolva os respectivos programas para os problemas abaixo indicados. Usar na resolução dos problemas, as estuturas de loopings: while, do while e for (poderá ocorrer de algum exercício não poder ser resolvido com for; esteja atento);

a) Apresentar todos os valores numéricos inteiros ímpares situados na faixa de 0 a 20. Para verificar se o número é impar, efetuar dentro da malha a verificação lógica desta condição com a instrução if , perguntando se o número é ímpar; sendo, mostre-o, não sendo, passe para o próximo.

uma possível solução...

b) Apresentar o total da soma obtido dos cem primeiros numeros inteiros:
(1+2+3+4+5+...+98+99+100).

uma possível solução...

c) Apresentar o resultado de uma tabuada para um número qualquer, entre 1 e 20, escolhido pelo usuário.

uma possível solução...

d) Apresentar todos os números divisíveis por 4 que sejam menores que 200.

uma possível solução...