Welcome to Onlinetunes24 .....

We are committed to become your long-term, trusted partner. Our priority is not only to provide professional services and solutions but to become your IT vendor dedicated to meet your needs today and support your growing business needs tomorrow.

This is default featured post 1 title

We are committed to become your long-term, trusted partner. Our priority is not only to provide professional services and solutions but to become your IT vendor dedicated to meet your needs today and support your growing business needs tomorrow.

This is default featured post 2 title

We are committed to become your long-term, trusted partner. Our priority is not only to provide professional services and solutions but to become your IT vendor dedicated to meet your needs today and support your growing business needs tomorrow.

This is default featured post 3 title

We are committed to become your long-term, trusted partner. Our priority is not only to provide professional services and solutions but to become your IT vendor dedicated to meet your needs today and support your growing business needs tomorrow.

This is default featured post 4 title

We are committed to become your long-term, trusted partner. Our priority is not only to provide professional services and solutions but to become your IT vendor dedicated to meet your needs today and support your growing business needs tomorrow.

Bubble sort algorithm is a basic algorithm for sorting sets of numbers. It is the one you will probably be confronted with at college. There are probably better sorting algorithms but since this is the one you will most likely encounter, I have decided to write a simple implementation of it in PHP.

The idea is simple. You iterate over an array (from the first to the last but one number) using a while loop until it’s sorted. In every iteration you compare the current and the next number. If the current number is greater than the next number, switch them. That’s in a case you want to sort the array in ascending order. For descending order it is very similar. Just change < to >.

Source Code:
<?php
    // Ascending order function
    function bubbleSortAsc(array $arr)
    {
        $sorted = FALSE;
        while ($sorted === FALSE)
        {
            $sorted = TRUE;
            for ($i = 0; $i < count($arr)-1; ++$i)
            {
                $current = $arr[$i];
                $next = $arr[$i+1];
                if ($next < $current)
                {
                    $arr[$i] = $next;
                    $arr[$i+1] = $current;
                    $sorted = FALSE;
                }
            }
        }
        return $arr;
    }
   
    // Descending order function
    function bubbleSortDesc(array $arr)
    {
        $sorted = FALSE;
        while ($sorted === FALSE)
        {
            $sorted = TRUE;
            for ($i = 0; $i < count($arr)-1; ++$i)
            {
                $current = $arr[$i];
                $next = $arr[$i+1];
                if ($next > $current)
                {
                    $arr[$i] = $next;
                    $arr[$i+1] = $current;
                    $sorted = FALSE;
                }
            }
        }
        return $arr;
    }
   
   
    // Call any function
    $arr_val = array(50, 1, 45, 10, 40, 20, 35, 30, 3, 2);
    $sortedArr = bubbleSortAsc($arr_val);
    print_r($sortedArr);
?>

Matrix multiplication in c language

Matrix multiplication in c language: c program to multiply matrices (two dimensional array), this program multiplies two matrices which will be entered by the user. Firstly user will enter the order of a matrix. If the entered orders of two matrix is such that they can't be multiplied then an error message is displayed on the screen. You have already studied the logic to multiply them in Mathematics. 

Program:
#include <stdio.h>
int main()
{

  int m, n, p, q, i, j, k, sum = 0;
  int first[10][10], second[10][10], multiply[10][10]; // There are three array

  printf("Enter the number of rows and columns of first matrix\n");
  scanf("%d%d", &m, &n);
  printf("Enter the elements of first matrix\n");

  // take input for first matrix
  for (i = 0; i < m; i++)
  {
    for (j = 0; j < n; j++)
    {
        scanf("%d", &first[i][j]);
    }
  }

  printf("Enter the number of rows and columns of second matrix\n");
  scanf("%d%d", &p, &q);

  if (n != p)
    printf("Matrices with entered orders can't be multiplied with each other.\n");
  else
  {
    printf("Enter the elements of second matrix\n");

    // take input for second matrix
    for (i = 0; i < p; i++)
    {
        for (j = 0; j < q; j++)
        {
            scanf("%d", &second[i][j]);
        }
    }

    // calculation
    for (i = 0; i < m; i++)
    {
      for (j = 0; j < q; j++)
      {
        for (k = 0; k < p; k++)
        {
          sum = sum + first[i][k] * second[k][j];
        }

        multiply[i][j] = sum;
        sum = 0;
      }
    }

    printf("Product of entered matrices:-\n");

    for (i = 0; i < m; i++)
    {
      for (j = 0; j < q; j++)
      {
         printf("%d\t", multiply[i][j]);
      }
      printf("\n");
    }
  }

  return 0;
}

ই–মেইলটা পড়া হয়েছে?


জরুরি ই-মেইল পাঠিয়েছেন কিন্তু উত্তর পাচ্ছেন না! কখনো কি জানতে চেয়েছেন আপনার পাঠানো ই-মেইল প্রাপক পড়েছেন কি না? মেইল ট্র্যাকার নামের ছোট একটি প্রোগ্রাম (এক্সটেনশন) আপনার জিমেইলের সঙ্গে যোগ (অ্যাড) করে নিলে প্রাপক মেইল পড়ার সঙ্গে সঙ্গে সেন্ড মেইলের পাশে দুটি সবুজ টিক চিহ্ন দেখা যাবে। আপনি বুঝতে পারবেন কখন এবং কয়বার আপনার ই-মেইল পড়া হয়েছে।

জিমেইল অ্যাকাউন্টে ঢুকে https://mailtrack.io ওয়েবসাইটে যান। Sign In–এ ক্লিক করুন। পরের পাতায় আপনার জিমেইলের অ্যাকাউন্টের সঙ্গে মেইল ট্র্যাকার যোগ করবেন কি না, সেটির অনুমতি (পারমিশন) চাইবে। Accept-এ ক্লিক করুন। আপনার মেইল খোঁজার জন্য মেইল ট্র্যাকারের সঙ্গে যোগ হয়ে যাবে। এবার এটাকে সক্রিয় করার জন্য লগ-ইন করা জিমেইলে ঢুকুন। মেইল ট্র্যাকারের আইকন দেখা গেলে সেটিতে ক্লিক করুন।

এবার Activate mail track-এ ক্লিক করলে পরের পাতায় We’re almost done....start using MailTrack এর নিচে SIGN IN WITH GOOGLE বোতামে আবার ক্লিক করুন। সবকিছু ঠিকঠাক মতো করলে আপনার জিমেইল অনুসন্ধানের জন্য ট্র্যাকারে যোগ হবে। এখন Compose মেইল থেকে কাউকে ই-মেইল পাঠান। সে ব্যক্তি মেইল পড়লে পাঠানো মেইলের পাশে দুটি সবুজ টিকের মাধ্যমে জানিয়ে দেবে আপনার মেইল কখন পড়া হয়েছে। অথবা https://mailtrack.io সাইটে গেলে Tracked e-mails-এর নিচে All e-mail, read e-mails, unread E-mails দেখাবে। এ ছাড়া এখানে Settings-এ গিয়ে অপশনগুলো পছন্দমতো সাজিয়ে নিতে পারবেন।

MySQL UPDATE a column value with add or subtract

If you have a numerical value in a MySQL database table, that you want to UPDATE by adding a value to it, or subtracting a value from it. This can be done with a single MySQL query.

So for an example, I have a database with a product which has a quantity of 100 in stock, somebody has just bought 10 so I need to subtract that value from the database quantity.
1. UPDATE products_table SET quantity = quantity - 10 WHERE product_id = 1001 

Later in the shop admin you receive new stock and so need to UPDATE the product quantity by adding 10 new items to its current quantity of 5.
2. UPDATE products_table SET quantity = quantity + 10 WHERE product_id = 1001

ফেসবুকে দিন একটাই নাম

সামাজিক যোগাযোগের জনপ্রিয় ওয়েব সাইট ফেসবুকে সাধারণত প্রথম এবং দ্বিতীয় নাম দিয়ে একাউন্ট খুলতে হয়। কিন্তু এখন আপনি চাইলে ফেসবুকে শুধু মাত্র একটি নাম দিতে পারবেন। নাম যদি হয় "আমার বাংলাদেশ" তাহলে ফেসবুকে শুধু আমার বা বাংলাদেশ যেকোন একটি নাম ব্যবহার করতে পারবেন। সাধারণত ফেসবুকের নাম পরিবর্তনের সীমা নির্ধারণ করা থাকে। যদি আপনার একাউন্ট এর নাম পরিবর্তনের সুযোগ থাকে তাহলে একাউন্টের জন্য একটি নাম ব্যবহার করতে পারবেন। 

মজিলা ফায়ারফক্স ব্রাউজার থেকে যে ফেসবুক একাউন্টের নাম পরিবর্তন করতে চান সেটিতে লগিন করে নিন। এবার উপরের ডান পাশের মেনু থেকে Settings-এ যান। আলাদা একটি ট্যাবে http://goo.gl/P3Agq7 অথবা http://goo.gl/cWfMyk ওয়েব ঠিকানায় গিয়ে ইন্দোনিশিয়ান আইপি এবং পোর্ট অ্যাড্রেস জেনে নিন। এবার মজিলা ফায়ারফক্স ব্রাউজারের ক্লিক করে Tools -> Options -> Advance -> Network -> Settings -> Manual Proxy Configuration এ টিক চিহ্ন দিয়ে HTTP Proxy ঘরে আগের ওয়েব ঠিকানা থেকে পাওয়া ২০২.৫৯.১৬৩.১২৯ আইপি লিখুন এবং Port-এর ঘরে ৮০৮০লিখে Use this proxy for all protocols-এ টিক চিহ্ন দিয়ে OK বোতাম চাপুন।

এবার ফেসবুকের Settings-এর Languages-এ ক্লিক করে Bahasa Indonesia নির্বাচন করে Save Change-এ ক্লিক করুন। ভাষা পরিবর্তন হয়ে গেলে Name-এর ডানে Sunting বোতামে ক্লিক করুন। নাম পরিবর্তনের জন্য তিনটি আলাদা ঘর দেখাবে। এখানে প্রথম ঘরে আপনি যে একক নাম (যেমন, আমার বাংলাদেশ) দিতে চান সেটি লিখে বাকি ঘরের নাম গুলো কেটে দিন। এবার Kata Sandi ঘরে ফেসবক একাউন্টের পাসওয়ার্ড দিয়ে Simpan Perubahan বোতামে ক্লিক করুন। কাজটি সম্পন্ন হলে আপনার ফেসবুকের নাম পরিবর্তন হয়ে নতুন একক নামে পরিনত হবে। এবার কাজ হবে ফেসবুকের ভাষা পরিবর্তন করে English(US) নির্বাচন করে দিন। প্রক্সি সার্ভার ব্যবহার করার জন্য কাজটি করতে সময় একটু বেশি লাগতে পারে। কাজ শেষে ফায়ারফক্স ব্রাউজারের ক্লিক করে Tools -> Options -> Advance -> Network -> Settings-e গিয়ে No Proxy নির্বাচন করে OK বোতাম চাপুন।

Loading
Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Flying Twitter Bird Widget By ICT Sparkle