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 15

Aula 16

Aula 17



Exercícios

1) Usando o comando switch elabore um programa em C, que solicite ao usuário escolher uma das 4 opções do menu abaixo. Imprima seu nome, percorrendo a tela de acordo com a opção escolhida pelo usuário. A variável que armazenará a escolha do usuário deverá ser do tipo inteiro. Construa uma proteção para que o sistema aceite somente entradas de 1 à 4. Desenhar uma borda em volta do menu utilizando o comando gotoxy. Solte sua criatividade e empregue textos coloridos e sons!!!

***********************************
*                                 *
* 1- Diagonal (esquerda/direita)  *
* 2- Diagonal (direita/esquerda)  *
* 3- Em X                         *
* 4- Sair                         *
*                                 *
***********************************

uma possível solução...

2) Elabore um programa em C, que simule um carrinho de corrida andando numa pista em forma de caracol. Quando o carrinho completar o trajeto, pergunte ao usuário se o mesmo deseja executar o programa novamente. Caso ele não o queira, interrompa o programa. Solte sua criatividade e abuse das cores e dos sons!

uma possível solução...

uma possível solução...


3) Elabore um programa em C, utilizando o comando gotoxy, que construa as bordas de uma escada, a partir das seguintes especificações fornecidas pelo usuário:

- comprimento do degrau
- altura do degrau
- quantidade de degraus
- símbolo

Exemplo: Supondo que o usuário solicite uma escada com comprimento 4, altura 3, com apenas 2 degraus e símbolo *, teremos:


uma possível solução...


4 - Elabore um programa que solicite ao usuário a altura (h) de um triângulo. Este triângulo será formado por 2 lados de mesmo tamanho (de acordo com h)e pela base. O tamanho da base é dada pela fórmula base = (h * 2)-1. O Usuário deverá fornecer o caracter que formará a borda do triângulo e o formato que o mesmo será impresso. O triângulo poderá ser impresso de cabeça para cima ou de cabeça para baixo, de acordo com as figuras abaixo:





uma possível solução...


5) Elabore um programa em C que desenhe o trajeto de uma moto passando por 3 pontos indicados pelo usuário.