Advertisement
henriqueforino

LISTA2_EX5 2014/02

Sep 30th, 2014
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.35 KB | None | 0 0
  1. //ALUNO: Luiz Henrique Forino
  2. //PROGRAMAÇÃO I, PROFESSOR PX
  3. //2014/02
  4.  
  5. Program EX5_LISTA2 ;
  6. var dn, mn, an, da, ma, aa, diasn, diasa, idadedias, anos, resto, meses, dias: integer;
  7.  
  8.  Begin
  9.     writeln ('Entre com o dia de seu nascimento: ');
  10.     readln (dn);
  11.     writeln ('Entre com o mês de seu nascimento: ');
  12.     readln (mn);
  13.     writeln ('Entre com o ano de seu nascimento: ');
  14.     readln (an);
  15.     writeln ('Entre com o dia atual: ');
  16.     readln (da);
  17.     writeln ('Entre com o mês atual: ');
  18.     readln (ma);
  19.     writeln ('Entre com o ano atual: ');
  20.     readln (aa);
  21.    
  22.         diasn := (dn + mn*30 + an*365);  
  23.           diasa := (da + ma*30 + aa*365);
  24.          
  25.           idadedias := diasa - diasn;
  26.          
  27.           anos := idadedias div 365;
  28.           resto := idadedias mod 365;
  29.  
  30.         meses := resto div 30;
  31.           resto := resto mod 30;
  32.          
  33.           dias := resto;
  34.      
  35.     writeln (dias, ' dia(s).');
  36.     writeln (meses, ' mese(s).');
  37.     writeln (anos, ' ano(s).');
  38.    
  39.        
  40.         if (anos > 16) and (anos < 18) then
  41.             begin
  42.                 writeln ('Você tem idade para votar, porém ainda não pode tirar carteira de habilitação');
  43.             end;
  44.          if anos < 16 then
  45.             begin
  46.                 writeln ('Você não pode votar e nem tirar carteira de habilitação.');
  47.             end
  48.         else
  49.             writeln ('Você pode votar e tirar carteira de habilitação.');       
  50.                
  51.  End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement