In this example, we're going to generate the multiplication table of any number. We'll demonstrate how to do this using different programming languages, including C, C++, Python, and Java. This exercise is helpful for understanding basic arithmetic operations and loop structures in programming.
#include <stdio.h>
int main() {
int num, i;
printf("Enter a number: ");
scanf("%d", &num);
for(i = 1; i <= 10; i++) {
printf("%d x %d = %d
", num, i, num * i);
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
int num;
cout << "Enter a number: ";
cin >> num;
for(int i = 1; i <= 10; i++) {
cout << num << " x " << i << " = " << num * i << endl;
}
return 0;
}
def main():
num = int(input("Enter a number: "))
for i in range(1, 11):
print(f"{num} x {i} = {num * i}")
if __name__ == "__main__":
main()
import java.util.Scanner;
public class MultiplicationTable {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a number: ");
int num = scanner.nextInt();
for (int i = 1; i <= 10; i++) {
System.out.println(num + " x " + i + " = " + num * i);
}
}
}