Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void Main(string[] args)
- {
- int number, remainder;
- string s = "";
- //Reading a 4-digit number between 1111 and 9999
- do
- {
- Console.WriteLine("Enter a number between 1111 and 9999: ");
- number = int.Parse(Console.ReadLine());
- } while (number < 1111 || number > 9999);/*Por que tenho que pôr esta condição*/
- //Breaking number and formatting it vertically in a string
- while (number > 0)
- remainder = number % 10;
- s = remainder + "n" + s;
- number = number / 10;
- //Displaying number vertically
- Console.WriteLine(s); // porquê visualizar a variável s?
- Console.ReadLine();
- using static System.Console;
- public class Program {
- public static void Main() {
- int number;
- do {
- WriteLine("Enter a number between 1111 and 9999: ");
- number = int.Parse(ReadLine()); //isto dá erro se digitar algo errado, deveria usar TryParse()
- } while (number < 1111 || number > 9999);
- var texto = "";
- while (number > 0) {
- texto = number % 10 + "n" + texto; //o uso de n pode não ser o ideal sempre
- number /= 10;
- }
- WriteLine(texto);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement