Acredito que começar aprender lógica de programação a partir do C# não é uma boa ideia, pois C# possui um paradigma de programação um pouco mais avançado para quem está começando. Se você deseja aprender lógica de programação e algoritmos, primeiro recomendo que comece com alguma pseudolinguagem em português como o Portugol Studio, o Portugol Studio é uma pseudolinguagem totalmente em português e o bom é que nele tem muitos exemplos de entrada e saída, operações aritiméticas, condicionais, funções... Toda a base da lógica e algoritmos tem nessa pseudolinguagem. Se você estiver fazendo algum curso ou graduação, recomendo que pegue os exercícios do curso e refaça no portugol, ou senão pode pegar exercícios na web mesmo, pois depois vai perceber que programar com uma linguagem de programação vai ser bem mais fácil por entender a lógica do que está programando.

Link do Portugol Studio Web: https://portugol.dev/