Você está na página 1de 10

1) Faa um programa que leia dois nmeros reais.

Calcule e mostre os resultados da: soma, diferena e produto entre eles.


program SOMA_DIFERENCA_PRODUTO; Uses crt; Var A,B,S,D,P :Real; Begin Clrscr; write ('Escreva um nmero'); Readln(A); write('Escreva outro numero'); Readln(B); writeln; S:=A+B; D:=A-B; P:=A*B; writeln('A soma dos numeros :',S:0:1); writeln('A Diferenca dos numeros :',D:0:1); writeln('O Produto dos numeros :',P:0:1); Readln; End.

2) Faa um programa que converte a temperatura de Fahrenheit para Celsius Converso de grau Fahrenheit grau Celsius C = (F 32) / 1,8.
Program Conversao_de_Graus; uses crt; var c,f:real; Begin clrscr; writeln('Este programa faz a converso de graus Fahrenheit para Celsius.'); write('Digite a temperatura em Fahrenheit desejada: '); readln (f); c:= (f-32)/1.8; write('A temperatura desejada : ',c:0:1,' C'); readln; end.

3) Faa um programa que converte a temperatura de Celsius para Fahrenheit Converso de grau Celsius grau Fahrenheit F = C 1,8 + 32
Program Celsius_Fahrenheit; Uses crt; var C,F:REAL; Begin clrscr; write('Insira a Temperatura em C: ') ;Readln(C); F:=(C*1.8)+32; writeln('A Temperatura : ',F:0:1,' F'); readln; end.

4) Faa um programa que leia trs notas e gera a mdia aritmtica.


program Media_de_notas; uses crt; var a,b,c,m: real; begin clrscr; writeln('Este programa far a mdia de trs notas digitadas.'); write('Escreva a primeira nota: '); read(a); write('Escreva a segunda nota: '); read(b); write('Escreva a terceira nota: '); read(c); m:=(a+b+c)/3; write('A mdia das notas ',m:0:2); delay(5000); end.

5) Faa um programa que leia a altura e a base de um triangulo. Calcule e exiba a sua rea. (S = (B * h)/2)

program AREA_TRIANGULO; USES crt; Var B,H,A:REAL; Begin clrscr; Write ('Digite o Valor da base do triangulo: '); Readln(B); write ('Digite o Valor da altura do triangulo: ') ;Readln(H); A:=(B*H)/2; writeln('A area do triangulo :' ,A:0:2); readln; end.

6) Faa um programa que leia as medidas de um trapzio.Calcule e exiba a sua rea. S = (h * (B + b)) /2
program area_do_trapezio; uses crt; var h,b,a,s: real; begin clrscr; writeln('Este programa calcula a rea de qualquer trapzio.'); write('Digite a medida altura do trapzio: '); read(h); write('Digite a medida da Base menor do trapzio: '); read(b); write('Digite a medida da base maior do trapzio: '); read(a); s:= (h*(a+b))/2; write('A rea do trapzio ',s:0:2,'m'); delay(5000); end.

7) Faa um programa que receba a medida de um triangulo retngulo. (cateto oposto, cateto adjacente e hipotenusa). Calcula e imprima o seno e o cosseno desse ngulo.
program SENO_COSSENO; uses crt; var H,CO,CA,SEN,COS:REAL; begin clrscr; write('Digite o valor do Cateto Oposto: ');Readln(CO); write('Digite o valor do Cateto Adjacente: ');Readln(CA); write('Digite o valor da Hipotenusa: ');Readln(H); SEN:=CO/H; COS:=CA/H; Writeln('O valor do seno do angulo desejado : ', SEN:0:2); Writeln('O valor do cosseno do angulo desejado : ' ,COS:0:2); readln; end.

8) Faa um programa que o usurio entra com o valor da dvida, o numero de parcelas e os juros (simples) em porcentagem. O programa deve responder quanto ele pagar no total.
program calculo_de_divida; uses crt; var v,j,i,c:real; begin clrscr; writeln('Este programa faz o calculo de juros simples'); write('Digite o valor da dvida: '); read(v); write('Digite a quantidade de parcelas: '); read(j); write('Digite a taxa de juros aplicada: '); read(i); c:=(((v*(i/100))*j))+v; write('A dvida de R$ ',c:0:2); delay(5000); end.

9) Faa um programa que leia o raio da roda e o intervalo de tempo do percurso e calcula a sua velocidade mdia. v = 2piR/T
program RODA; uses crt; var R,T,V:REAL; begin clrscr; write('Insira o tamanho do raio da roda em metros: ');readln(R); write('Insira o intervalo de tempo desejado em segundos: ');readln(T); V:=(2*3.14*R)/T; writeln('A velocidade Media da Roda : ', V:0:2,' m/s'); readln; end.

10) Faa um programa que calcula a quantidade de calor sensvel (Q) que um corpo de massa m recebe.
program calcula_quantidade_de_calor; uses crt; var q,m,c,ti,tf:real; begin clrscr; writeln('C lculo da quantidade de calor recebida por um corpo.'); write('Digite a quantidade de massa do corpo: '); read(m); write('Digite o calor especfico do corpo: '); read(c); write('Digite a temperatura inicial do corpo: '); read(ti); write('Digite a temperatura final do corpo: '); read(tf); q:=(m*c*(ti+tf)); write('A quantidade de calor que o corpo recebe ',q:0:1,' Joules'); delay(5000); end.

11) Faa um programa que leia pelo teclado um valor, em dlares, converta e imprima o mesmo num valor em reais. Considere que U$ 1,00 seja equivalente a R$ 1,50.
program DOLAR_REAL; uses crt; var D,R:real; begin clrscr; write ('Digite um valor em dolar: '); readln(D); R:= D*1.5; writeln('A valor digitado, em reais :R$',R:0:2); readln; end.

12) Faa um programa que leia pelo teclado um valor, em reais, converta e imprima o mesmo num valor em dlares. Considere que R$ 1,50 seja equivalente a U$ 1,00.
program Conversao_dolar_real; uses crt; var d,r:real; begin clrscr; writeln('Converso de reais em dlar.'); write('Digite o valor em reais: '); read(r); d:=r/1.5; write('O valor em dlar : U$ ',d:0:2); delay(5000); end.

13)Faa um programa que, a partir da leitura das medidas dos lados de um retngulo calcule e imprima a rea e o permetro deste retngulo.
program area_retangulo; uses crt; var H,B,A,P: real; begin clrscr; write('Digite o tamanho da base do retngulo'); readln(B); write('Digite o tamnaho da altura do retngulo'); readln(H); writeln; A:=B*H; P:=(2*H)+(2*B); Writeln('A rea do retngulo :',A:0:2,'m'); writeln('O permetro do retngulo:',P:0:2,'m'); readln; end.

14) Dado o valor do raio (R) de uma circunferncia, elaborar um programa para calcular e imprimir a sua rea (A) e o seu comprimento (C).Elaborar um programa para calcular e imprimir o volume (V) de uma esfera e a rea (A) de sua superfcie, dado o valor de seu raio (R).
program circulo_esfera; uses crt; var r,a,c,pi,v: real; begin clrscr; writeln('Calculo de rea e permetro de uma circuferncia.'); write('Digite o valor do raio da circunferncia: '); read(r); pi:=3.14156; a:=pi*r*r; c:=pi*2*r; writeln('A rea do circulo : ',a:0:2,'m'); writeln('o permetro do circul : ',c:0:2,'m'); writeln; writeln; writeln('Calculo do volume e rea de uma esfera.'); write('Digite o valor do raio da esfera: '); read(r); v:=((4/3)*pi*r*r*r); a:=(4*pi*r*r); writeln('O volume da esfera : ',v:0:2,'m'); writeln('A rea da efera : ',c:0:2,'m'); writeln; writeln; delay(8000); end.

15) Faa um programa para calcular a mdia final de um aluno a partir de quatro notas bimestrais. A mdia calculada atravs de uma mdia aritmtica simples (todos os bimestres tm o mesmo peso). Exemplificando, se as entradas fossem 5.5 6.5 7.0 5.0 a sada deveria ser 6.0.
program media_final; uses crt; var A,B,C,D,media: real; begin clrscr; write('Digite a nota da P1:');readln(A); write('Digite a nota da P2:');readln(B); write('Digite a nota da P3:');readln(C); write('Digite a nota da P4:');readln(D); media:=(A+B+C+D)/4; writeln('A mdia do aluno :',media:0:1); readln; end.

16) Escreva um programa que leia as notas das provas (P1 e P2) e da atividade (Ativ), calcule e mostre a mdia, seguindo o clculo acima. O critrio de avaliao semestral de determinada escola segue a regra:
program notas; uses crt; var pi,pf,t,m: real; begin clrscr; writeln('Calculo de mdias ponderadas'); write('Digite a primeira nota: '); read(pi); write('Digite a segunda nota: '); read(pf); write('Digite a nota das atividades: '); read(t); m:=(pi*4+pf*4+t*2)/10; write('Sua mdia : ',m:0:2); delay(5000); end.

17)Sabe-se, pela fsica, que um corpo em movimento retilneo uniformemente variado. Faa um programa que leia as medidas de so (em m), vo (em m/s), t (em s) e a (em m/s2), calcule e imprima a posio S em que se encontra tal corpo. Exemplificando, se as entradas fossem s0 = 2.0m, vo = 3.0m/s, t = 4s e a = 10 m/s2, ento a sada seria 94.0.
program deslocamento; uses crt; var SO,V,T,A,S: real; begin clrscr; write('Insira a posio inicial do corpo(m): '); readln(SO); write('Insira a velocidade inicial do corpo(m/s): '); readln(V); write('Insira o tempo de percurso(s): '); readln(T); write('Insira a acelerao que o corpo sofre(m/s): '); readln(A); S:=SO+(V*T)+((A*(T*T))/2); writeln('A posio final do corpo : ', S:0:2,' m'); readln; end.

18) Uma parede em formato retangular, cuja altura AP e comprimento LP precisa ser coberta por azulejos tambm retangulares. O azulejo retangular tem dimenses AA (altura do azulejo) e LA (largura do azulejo). Escreva um programa que leia as quatro medidas, AP, LP, AA e LA, calcule e imprima quantos azulejos com as medidas dadas so necessrios para cobrir a dada parede.
program azulejos; uses crt; var hp,ha,lp,la,ap,aa,qa: real; begin clrscr; writeln('C lculo da quantidade necess ria de azulejos em sua parede.'); write('Digite a altura de sua parede: '); read(hp); write('Digite a largura de sua parede: '); read(lp); write('Digite a altura de seu azulejo: '); read(ha); write('Digite a largura de seu azulejo: '); read(la); ap:=hp*lp; aa:=ha*la; qa:=ap/aa; write('A quantidade de azulejos desejada aproximadamente: ',qa:3:0); delay(5000); end.

19) Numa determinada regio o imposto sobre a propriedade calculada a partir de duas informaes: rea total do terreno (em metros quadrados); rea construda do terreno (em metros quadrados); O imposto cobrado da seguinte maneira: R$ 5,00 para cada metro quadrado construdo; R$3,80 para cada metro quadrado NO construdo. Faa um programa que leia a rea total do terreno, a rea construda do terreno, calcule e imprima o valor total a ser pago. Exemplificando, se as entradas fossem 1000 e 600 a sada deveria ser 4520.
program imposto; uses crt; var AC,AT,I,AN:real; begin clrscr; write('digite a rea total do terreno:'); readln(AT); write('digite a rea construida do terreno:'); readln(AC); AN:=AT-AC; I:= (AC*5)+ (AN*3.8); writeln('o valor do imposto : R$ ',I:0:2); readln; end.

DOUGLAS DE MORAES GUILHERME SALES ISVALDIL GARCIA IZAAS CAVALCANTE JOS WELLINGTON

Exerccio de Maquina 01 EM01

FACULDADE TECNOLOGICA DE SO PAULO SO PAULO - 2011

Você também pode gostar