function desabilitar(){ alert ("Botão direito do mouse desabilitado.\n\nTodas as imagens estão protegidas.\n\nSe quiser alguma imagem contacte-nos.") return false } document.oncontextmenu=desabilitar

Programando

0 comentários

Boa tarde, hj venho por alguns exercicios para que possam fazer.

1- Elaborar um programa que leia 2 notas de um aluno e informe sua média.

1ª nota: 7.0
2ª nota: 8.0
Média: 7.5

Resposta

2- Elaborar um programa que leia descrição, quantidade e preço de um produto e informe o valor total.

Produto: Arroz
Quantidade: 3
Preço: R$ 2.50
Total: R$ 7.50

Resposta

3- Elaborar um programa para uma venda de veículos, que leia modelo, preço de um carro e informe o valor da entrada(50%) e o saldo em 12x.

Modelo: Palio
Preço: R$ 30.000
Entrada: R$ 15.000
+12x de: R$ 1.250

Resposta

Estrutura de programação

0 comentários


Para começar a programar, devemos saber que há duas maneiras de escrever o programa antes de escrever em sua forma final em ingles no programa Turbo Pascal ou qualquer outro programa de criação.

começando pelo Fluxograma de chappin: que consiste em fazer um esboço gráfico de seu programa seguindo a ordem.

Português Estruturado: consiste em escrever o programa em português em sua estrutura de ambiente pascal.

exemplo de portugues estruturado:

1 - Elaborar um programa que leia um número e informe seu dado.

Programa calculodobro;
var num, dobro: inteiro

inicio
Escreva('Número: ');
Leia(num);
dobro := num * 2;
Escreva('Dobro: ');
Leia
Fim.

onde voce estipula que a variável " num " irá guardar o valor a ser calculado. pode usar qualquer variável desde que se use sempre ela nos passos de Escrita e leitura.

a variável "dobro" representa o resultado do cálculo da variável "num", ou seja o dobro vai ser atribuido ao valor de num vezes 2, resultando em seu dobro. poderia também nesse caso, usar o calculo "num + num " onde a variável "num " irá somar-se com ela mesma, assim resultando em seu dobro.

O programa elaborado, deve seguir uma estrutura de organização para que fique mais fácil de visualiza-la e encontrar algum erro se tiver.

Agora vamos ver como é escrito a estrutura do programa no ambiente pascal.

Program calculodobro;
var num, dobro : integer;
Begin
write('Número: ');
readln(num);
dobro := num * 2
write('O dobro é: ', dobro);
readln;
end.

este é o modo clássico de montar a estrutura. mas ele pode ser escrito com algumas mudanças que deixam um pouco mais organizado e menos linhas. podemos escrever assim:

Program Calculodobro;
var num, dobro: integer;
begin
write('Numero: '); readln(num);
dobro := num * 2;
write('O dobro : ', dobro); readln;
end.

É possível colocar as variáveis embaixo da palavra Var, fica mais organizado ainda.

Bom, depois de testar o programa, você ja deve ter percebido que os outros testes que você fez, ficou na tela, atrapalhando sua visão. existe um modo de limpar a tela. que podemos fazer com os seguintes comandos:

logo abaixo de Program, é adicionado " uses crt;" e baixo de Begin é adicionado o "clrscr;

ficando assim:

Program calculodobro;
uses crt;
var num, dobro : integer;
Begin
clrscr;
write('Número: ');
readln(num);
dobro := num * 2
write('O dobro é: ', dobro);
readln;
end.




Início - Pascal

0 comentários


O pascal é uma linguagem primitiva de criação de programas no sistema dos.

Atualmente esta na sua versao 7.0 e conta com melhorias como por exemplo o uso do mouse, facilitando o uso do programa.

Quando se estuda Algoritimos e Lógica, deve-se pensar no nível de detalhamento das sequencias.
Ex.:

Acender um palito de fósforo:
1 - Pegar a caixa de fósforo.
2 - Abrir a caixa de fósforo.
3 - Pegar o palito.
4 - Fechar a caixa de fósforo.
5 - Riscar o palito → Acendeu? → SIM → OK
→ NÃO(3x) → Repete o passo 5, se na terceira tentativa nao acender, repete o passo 2 e siga o processo ate acender.


Para inicio de estudo de algoritimo começaremos com pequenos exercicios simples de lógica.

1- Trocar o suco de Laranja /Uva dos copos.

Copo A → Laranja Copo B → Uva

Resposta: usar um terceiro copo.

Copo A → Copo C
Copo B → Copo A
Copo C → Copo B

2- Informe os comandos necessários para passar os discos da haste A para a haste B, com as seguintes considerações:
- Apenas um disco pode ser movido por vez.
- Um disco maior nao pode ficar sobre um menor.
- As três hastes podem ser utilizadas.

Resposta:

1 → B
2 → C
1 → C
3 → B
1 → A
2 → B
1 → B

3- Qual o próximo número da sequência:

12, 13, 15, 18, 22, 27, 33 ____

Resposta: 40