A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Programação e Estrutura de Dados

Apresentações semelhantes


Apresentação em tema: "Programação e Estrutura de Dados"— Transcrição da apresentação:

1 Programação e Estrutura de Dados
Prof. : Flavio Bellotti

2 Outros tipos de unidades: dos, graph, windos

3

4 Identificadores ou Variáveis

5 Palavras Reservadas

6 Tipos de palavras mais utilizadas em Pascal

7

8

9

10

11

12 E X E R C E X E R C Í C I O S E X E R C Í C I O S E X E R C Í C I O S E X E R C Í C I O S E X E R C Í C I O S E X E R C

13 E X E R C Í C I O S 1) Faça um programa que receba quatro números inteiros, calcule e mostre a soma destes números.

14 1ª Solução em Pascal – EX1 PROGRAM EX1; USES CRT;
VAR n1, n2, n3, n4, soma: INTEGER; BEGIN CLRSCR; READLN(n1, n2, n3, n4); soma := n1 + n2 + n3 + n4; WRITELN(soma); READLN; END.

15 2ª Solução em Pascal – EX1 PROGRAM EX1; USES CRT;
VAR n1, n2, n3, n4, soma: INTEGER; BEGIN CLRSCR; WRITELN('Digite quatro números'); READLN(n1, n2, n3, n4); soma := n1 + n2 + n3 + n4; WRITELN('Resultado da soma = ',soma); READLN; END.

16 E X E R C Í C I O S 2) Faça um programa que receba três notas, calcule e mostre a média aritmética entre elas. 1ª Solução

17 2ª Solução

18 1ª Solução em Pascal – EX2 PROGRAM EX2; USES CRT;
VAR nota1, nota2, nota3, media: REAL; BEGIN CLRSCR; READLN(nota1, nota2, nota3); media := (nota1 + nota2 + nota3)/3; WRITELN(media:4:2); READLN; END.

19 2ª Solução em Pascal – EX2 PROGRAM EX2; USES CRT;
VAR nota1, nota2, nota3, soma, media: REAL; BEGIN CLRSCR; WRITELN('Digite as três notas'); READLN(nota1, nota2, nota3); soma := (nota1 + nota2 + nota3); media := soma/3; WRITELN(media:4:2); READLN; END.

20 ATENÇÃO – SITUAÇÃO TIPO DE DADOS

21 3ª Solução em Pascal – EX2 PROGRAM EX2; USES CRT;
VAR nota1, nota2, nota3, media: REAL; BEGIN CLRSCR; WRITELN('Digite a primeira nota'); READLN(nota1); WRITELN('Digite a segunda nota'); READLN(nota2); WRITELN('Digite a terceira nota'); READLN(nota3); media := (nota1 + nota2 + nota3)/3; WRITELN('M‚dia = ',media:4:2); READLN; END.

22 E X E R C Í C I O S 3) Faça um programa que receba três notas e seus respectivos pesos, calcule e mostre a média ponderada dessas notas. 1ª Solução

23 2ª Solução

24 1ª Solução em Pascal – EX3 PROGRAM EX3; USES CRT;
VAR nota1, nota2, nota3, peso1, peso2, peso3, media: REAL; BEGIN CLRSCR; READLN(nota1, nota2, nota3, peso1, peso2, peso3); media := (nota1 * peso1 + nota2 * peso2 + nota3 * peso3)/(peso1 + peso2 + peso3); WRITELN(media:5:2); READLN; END.

25 2ª Solução em Pascal – EX3 PROGRAM EX3; USES CRT;
VAR nota1, nota2, nota3, peso1, peso2, peso3: REAL; soma1, soma2, soma3, total, media: REAL; BEGIN CLRSCR; WRITELN('Digite as três notas'); READLN(nota1, nota2, nota3); WRITELN('Digite os três pesos'); READLN(peso1, peso2, peso3); soma1:=nota1 * peso1; soma2:=nota2 * peso2; soma3:=nota3 * peso3; total:=peso1 + peso2 + peso3; media := (soma1 + soma2 + soma3)/total; WRITELN('M‚dia Ponderada = ',media:5:2); READLN; END.

26 3ª Solução em Pascal – EX3 PROGRAM EX3; USES CRT;
VAR nota1, nota2, nota3, peso1, peso2, peso3: REAL; soma1, soma2, soma3, total, media: REAL; BEGIN CLRSCR; WRITELN('Digite a 1¦ nota'); READLN(nota1); WRITELN('Digite o peso da 1¦ nota'); READLN(peso1); WRITELN('Digite a 2¦ nota'); READLN(nota2); WRITELN('Digite o peso da 2¦ nota'); READLN(peso2); WRITELN('Digite a 3¦ nota'); READLN(nota3); WRITELN('Digite o peso da 3¦ nota'); READLN(peso3); soma1:=nota1 * peso1; soma2:=nota2 * peso2; soma3:=nota3 * peso3; total:=peso1 + peso2 + peso3; media := (soma1 + soma2 + soma3)/total; WRITELN('M‚dia Ponderada = ', media:5:2); READLN; END. 3ª Solução em Pascal – EX3


Carregar ppt "Programação e Estrutura de Dados"

Apresentações semelhantes


Anúncios Google