MENCETAK MATRIX INDENTITAS BERODO N

2. Diberikan suatu matriks berordo n. Buatlah algoritma dan program untuk mencetak
matriks identitas berodo n.

1. IDENTIFIKASI MASALAH

  •    Mencetak matriks identitas berodo n
 2. MENENTUKAN INPUT DAN OUTPUT

 input : a,i,j
 ouput : ordo matrik

3. MEMBUAT ALGORITMA ATAU FLOWCART













































4. Test menggunakan data

  input : masukan orodo = 3
  output : 1 0 0 0 1 0 0 0 1

5. Implementsi C++

#include <iostream>
#include <string>

using namespace std;
 void ordo (
       int a,
       int i,
       int j)
{

   while (!(i>a))
   {
      j =1;
      while (!(j>a))
      {
         if (i==j)
         {
            cout << 1 << endl;         }
         else
         {
            cout << 0 << endl;         }
         j =j+1;
      }
      i =i+1;
   }
}
int main()
{
   string raptor_prompt_variable_zzyz;
   int i;
   int a;
   int j;

   raptor_prompt_variable_zzyz ="ordo";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   i =1;
   j =1;
   ordo(a,i,j);

   return 0;
}

6. Eksekusi


















0 komentar: