> ## Documentation Index
> Fetch the complete documentation index at: https://learn.acadlink.app/llms.txt
> Use this file to discover all available pages before exploring further.

# C Basics — Questions

> Choose a question to practice.

<CardGroup cols={2}>
  <Card title="Q1 — Print Your Name" icon="terminal" href="/practice/c/basics/print-your-name">
    Write a C program that prints your name to the console.
  </Card>

  <Card title="Q2 — Area of a Rectangle" icon="terminal" href="/practice/c/basics/area-of-rectangle">
    Take length and breadth as input and print the area.
  </Card>

  <Card title="Q3 — Swap Two Numbers" icon="terminal" href="/practice/c/basics/swap-two-numbers">
    Swap two integers without using a third variable.
  </Card>

  <Card title="Q4 — Login Name Validation" icon="terminal" href="/practice/c/basics/login-name-validation">
    Validate that a login name contains only alphabetical characters.
  </Card>

  <Card title="Q5 — Validate User Password" icon="terminal" href="/practice/c/basics/validate-password">
    Check if a password meets the company's security policy.
  </Card>

  <Card title="Q6 — ATM Withdrawal System" icon="terminal" href="/practice/c/basics/atm-withdrawal">
    Simulate ATM banking transactions with balance, deposit, and withdrawal.
  </Card>

  <Card title="Q7 — Validate Student Name" icon="terminal" href="/practice/c/basics/validate-name">
    Accept a name and check if it contains only alphabetical characters.
  </Card>

  <Card title="Q8 — Marathon Calorie Calculator" icon="terminal" href="/practice/c/basics/calorie-calculator">
    Calculate calories burned by a marathon runner based on distance.
  </Card>
</CardGroup>
