Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. static void Main(string[] args)
  2. {
  3. int number, remainder;
  4. string s = "";
  5.  
  6. //Reading a 4-digit number between 1111 and 9999
  7. do
  8. {
  9. Console.WriteLine("Enter a number between 1111 and 9999: ");
  10. number = int.Parse(Console.ReadLine());
  11. } while (number < 1111 || number > 9999);/*Por que tenho que pôr esta condição*/
  12.  
  13. //Breaking number and formatting it vertically in a string
  14.  
  15. while (number > 0)
  16. remainder = number % 10;
  17. s = remainder + "n" + s;
  18. number = number / 10;
  19.  
  20. //Displaying number vertically
  21. Console.WriteLine(s); // porquê visualizar a variável s?
  22. Console.ReadLine();
  23.  
  24. using static System.Console;
  25.  
  26. public class Program {
  27. public static void Main() {
  28. int number;
  29. do {
  30. WriteLine("Enter a number between 1111 and 9999: ");
  31. number = int.Parse(ReadLine()); //isto dá erro se digitar algo errado, deveria usar TryParse()
  32. } while (number < 1111 || number > 9999);
  33. var texto = "";
  34. while (number > 0) {
  35. texto = number % 10 + "n" + texto; //o uso de n pode não ser o ideal sempre
  36. number /= 10;
  37. }
  38. WriteLine(texto);
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement