Advertisement
Guest User

Untitled

a guest
Apr 24th, 2014
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. Program Actvidad1-ej2;
  2. VAR
  3. digito,conj,num,par,impar,pri,ult:integer;
  4. Begin
  5. repeat
  6. read(num);
  7. conj:=[];
  8. par:=0;
  9. impar:=0;
  10. pri:=num MOD 10;
  11. while(num > 0)do begin
  12. digito:=num MOD 10;
  13. if(digito IN conj)then begin
  14. write('El número tiene al menos un digito repetido');
  15. else
  16. conj:=conj+digito;
  17. end;
  18. if(digito MOD 2)=0)then begin
  19. par:=par+1;
  20. else
  21. impar:=impar+1;
  22. end;
  23. num:=num DIV 10;
  24. ult:=digito;
  25. end;
  26. if(impar=0)then begin
  27. write('el numero tiene todos sus digitos pares');
  28. else
  29. if(par=0)then
  30. write('el numero tiene todos sus digitos impares');
  31. end;
  32. if((pri MOD 2)<>0) and ((ult MOD 2)=0)then
  33. write('el primer digito es impar y el ultimo es par');
  34. until(cod<>1562)
  35. End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement