Advertisement
Jono007

Exercicios ultimos pascal (1-10)

Sep 18th, 2019
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 5.10 KB | None | 0 0
  1. //EXERCICIO 1
  2. Program teste ;
  3. var x,y,valor : Real;
  4.  Begin
  5.       writeln('entre com o valor X:');
  6.       read(x);
  7. writeln('entre com o valor Y:');
  8.       read(Y);
  9.       valor:=(x+y)/2;
  10.  
  11.       IF(X > Y) then
  12.         writeln('A média é', valor)
  13.       ELSE
  14.       writeln('Não foi possivel calcular a média');
  15.  
  16.  End.
  17.  
  18. //EXERCICIO 2
  19. Program teste ;
  20. var x : Real;
  21.  Begin
  22.       writeln('entre com o valor X:');
  23.       read(x);
  24.  
  25.       IF(X > 0) then
  26.         writeln('X é maior que zero')
  27.       ELSE
  28.       writeln('X é menor que zero');
  29.  
  30.  End.
  31.  
  32. //EXERCICIO 3
  33. Program teste ;
  34. var x : Real;
  35.  Begin
  36.       writeln('entre com o valor X:');
  37.       read(x);
  38. writeln('entre com o valor X:');
  39.       read(Y);
  40.  
  41.       IF(X > Y) then
  42.         writeln('X é maior que Y')
  43.       ELSE
  44.       writeln('Y é maior que X');
  45.  
  46.  End.
  47.  
  48. //EXERCICIO 4
  49. Program teste ;
  50. var p,q,total :Real;
  51. var c : string;
  52.  Begin
  53.       writeln('Insira o código do consumidor:');
  54.       read(c);
  55. writeln('Preço KW/h:');
  56.       read(p);
  57.       writeln('Quantidade d KW/h consumido:');
  58.       read(q);
  59.       total:=p*q;
  60.       writeln('O Código do consumidor é', c);
  61. IF(total <= 11.20) then
  62.  writeln('O total da conta é R$11,20')
  63.       ELSE
  64.          writeln('O total da conta é R$',total);
  65.  
  66.  End.
  67.  
  68. //EXERCICIO 5
  69. Program teste ;
  70. var c,x :Real;
  71.  Begin
  72.       writeln('Insira um numero:');
  73.       read(c);
  74.  
  75. IF(c<0) then
  76. x:= c*c
  77.  
  78.       ELSE
  79.           x:=  SQRT(c);
  80.          writeln('O Resultado é',x);
  81.  
  82.  End.
  83.  
  84. //exercicio 6
  85. Program exercicio ;
  86. var nome,total1,total2 :real;
  87. Begin
  88.          writeln('insira o numero de maças compradas');
  89.          read(nome);
  90.          
  91.          if (nome>=12) then
  92.              begin
  93.                 total1:=(nome*0.25);
  94.                 writeln('O valor total da compra é R$',total1);
  95.                      
  96.              end
  97.          else
  98.              begin
  99.                 total2:=(nome*0.30);
  100.                 writeln('O valor total da compra é R$',total2);
  101.                      
  102.              end
  103.          
  104.  
  105.  
  106. End.
  107.  
  108. //exercicio 7
  109. Program exercicio ;
  110. var a,senha,key:string;
  111. Begin
  112.          writeln('insira a senha');
  113.          read(key);
  114.          senha:=('escola');
  115.          if (key=senha) then
  116.          begin
  117.                 writeln('Acesso permitido');
  118.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  119.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  120.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  121.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  122.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  123.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  124.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  125.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  126.                 writeln('As informações secretas são: 1 2 4 0 3 2 1 3 4 5 6 7 8 2 5 1 2 6');
  127.          end
  128.          else
  129.                 writeln('Acesso negado');
  130.    
  131.          
  132.  
  133.  
  134. End.
  135.  
  136.  
  137. //exercicio 8
  138. Program teste ;
  139. var lado : real;
  140. Begin
  141.          writeln('Insira o número de lados de um poligono');
  142.          read(lado);
  143.          if(lado=3) then
  144.                     writeln('Triangulo')
  145.                    
  146.          else
  147.          begin
  148.               if(lado=4) then
  149.                      writeln('quadrado')
  150.                   else
  151.                          writeln('Não especificado');
  152.          end
  153.          
  154.          
  155. End.
  156.  
  157.  
  158. //exercicio 9
  159. Program exercicio ;
  160. var nome:string;
  161. var s,aumento5,aumento10 :real;
  162. Begin
  163.          writeln('insira o nome do funcionario');
  164.          read(nome);
  165.          writeln('insira o valor do salário do funcionario');
  166.          read(s);
  167.          
  168.          if (2000<=s) then
  169.              begin
  170.                 aumento5:=(s*0.05)+ s;
  171.                 writeln('O nome do funcionário é ' ,nome);
  172.                 writeln('O salário do funcionário com aumento de 5% é R$',aumento5);
  173.                      
  174.              end
  175.          else
  176.                begin
  177.                 aumento10:=(s*0.1)+ s;
  178.                         writeln('O nome do funcionário é ' ,nome);
  179.                         writeln('O salário do funcionário com aumento de 10% é R$',aumento10);
  180.              end
  181.          
  182.  
  183.  
  184. End.
  185.  
  186. //exercicio 10
  187. Program exercicio ;
  188. var nome:string;
  189. var s,aumento10,aumento15 :real;
  190. Begin
  191.          writeln('insira o nome do funcionario');
  192.          read(nome);
  193.          writeln('insira o valor do salário do funcionario');
  194.          read(s);
  195.          
  196.          if (s>3000) then
  197.              begin
  198.                 aumento10:=(s*0.1)+ s;
  199.                 writeln('O nome do funcionário é ' ,nome);
  200.                 writeln('O salário do funcionário com aumento de 10% é R$',aumento10);
  201.                      
  202.              end
  203.          else
  204.                begin
  205.                 aumento15:=(s*0.15)+ s;
  206.                         writeln('O nome do funcionário é ' ,nome);
  207.                         writeln('O salário do funcionário com aumento de 15% é R$',aumento15);
  208.              end
  209.          
  210.  
  211.  
  212. End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement