Hi all ! I want to introduce my first challenge – Triangle Font.
I initially solved it in python as I am a bit more confident in that language then I attempted to solve it in q.
Problem 1 – Triangle Font
You are given a positive integer X. Print a numerical triangle of height X - 1 like the one below:
1
22
333
4444
55555
…..
Python Solution:
for i in range(1,int(input())):
print((pow(10, i)//9)*i)
This is where I’ve got to in q:
1 "Type a number: "; //Prompt for user input
input: read0 0; //Save user input as variable
i: 1; //Assign variable i as 1
output:{[input] //Function with input as parameter
each[(floor((10 xexp i)%9)*i);input] //floor = to round down, 10 xexp i = 10 to the power of i, divide by 9, multiplied by i
i: i+1; //Increment i by 1
}

I am trying to imitate the iterating of the for loop by using “each” while also incrementing i.
This is how I visualised my approach, but it is throwing a type error.
Hoping I can get some suggestions on how else I could approach this problem, and any advice would be greatly appreciated.
Thanks in advance,
Megan