rust_demos 0.1.0

Aa demo crate
Documentation
/*use rust_demos::second_one;
use rust_demos::call_first;
mod first;*/

use rust_demos::all_oper::arith_oper;
use rust_demos::all_oper::num_oper;
use rust_demos::all_oper::string_oper;

mod operations;
fn main() {
  /*println!("\nIn main");
  //first_one(); cannot access as it is not public
  call_first();
  second_one();

  first::run();*/


  let a:i16=20;
  let b:i16=10;

  println!("\nArithmetic Operations on {} and {} are given below", a, b);
  arith_oper::perform_arith_op(a,b);

  let num=5;
  println!("\nFatorial of {} is {}",num,num_oper::factorial(num));

  let nprime=num_oper::is_prime(num as i16);
  if nprime{
	  println!("\n{} is a prime number",num);
  }
  else{
	  println!("\n{} is not a prime number",num);
  }
  let str="malayalam";
  let p=string_oper::is_palindrome(str);
  if p{
	  println!("\n{} is a palindrome",str);
  }
  else{
	  println!("\n{} is not a palindrome",str);
  }
  let n:i16=4;
  println!("Square of {} is {}",n,operations::square(n));
  println!("Cube of {} is {}",n,operations::cube(n));

}