+ noção de fluxo de execução de um programa .
+ os comandos da linguagem .
+ entrada e saida de dados.
+ Expressões aritmeticas e logicas .
Programa:calcular as raizes do segundo grau
program bascara; Var b;c;raiz_discriminante:real; Begin Read(a) Read(b) Raiz_discriminante:sprt(b*b-4*c); Write((b-raiz_discriminante)/2); Write((b+raiz_discriminante)/2); End.
Problema:imprimir a soma de dois números.
Progran somar2; Var a;b:integer; Begin Read(a) Read(b) Write(a+b) End. Comandos: Entrada e saida (write/read) Atribuiçao(:=) Repetiçao(write/for/repeat) Desvio condicional(if/then;ou if/then/else) Problema:escrever números na tela entre 1e5. Sequencia:1 Sequencia:2 Sequencia:3 Sequencia:4 Sequencia:5 Progran sequencia 1_5. Begin Write('sequencia:';1) Write('sequencia:';2) Write('sequencia:';3) Write('sequencia:';4) Write('sequencia:';5) End.
Exercício : modifique o primeiro exemplo da soma;utilizando o "for"e crie uma tabuada de somar.
Program tabuada somar Var i;num:integer; Begin Write('informe um número:'); Read(num); For i:=1 to 10 do Begin Write (i;'+';num;'=';i+num); End.
Obs:(o nome do programa é vç quem escolhe).
Nenhum comentário:
Postar um comentário