Hai Semuanya. Saya hari ini akan nge-share hasil ujian tengah semester yang disuruh buat program transpose matriks. Sebenernya gak sulit kok, soalnya di modul yang diberikan sudah ada source codenya. hehehe :) jadi tinggal copas doank. Dibawah ini adalah source code hasil yang sudah saya edit.
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <windows.h>
void main()
{
int baris, kolom,inputanbaris, inputankolom, matriks[5][5] ;
char ulang;
do{
system("cls");
printf("|========================================|\n");
printf("| PROGRAM MATRIKS TRANSPOSE |\n");
printf("| DEBBY ARI KURNIA S |\n");
printf("| 110534431033 |\n");
printf("| PTE - C |\n");
printf("|========================================|\n");
printf("Masukkan Baris : ");
scanf("%i",&inputanbaris);
printf("Masukkan Kolom : ");
scanf("%i",&inputankolom);
printf("\n");
for(baris=0;baris<inputanbaris;baris++)
{
for(kolom=0;kolom<inputankolom;kolom++)
{ printf("matriks[%i][%i] ", baris+1,kolom+1);
scanf("%i", &matriks[baris][kolom]);
}
printf("\n");
}
printf("Isi array: \n");
for(baris=0;baris<inputanbaris;baris++)
{
for(kolom=0;kolom<inputankolom;kolom++)
{
printf("%i ", matriks[baris][kolom]);
}
printf("\n");
}
printf("Hasil tranpose: \n");
for(kolom=0;kolom<inputankolom;kolom++)
{
for(baris=0;baris<inputanbaris;baris++)
{
printf("%i ", matriks[baris][kolom]);
}
printf("\n");
}
cout<<"\n\n Anda ingin mengulang (Y/N)? ";
cin>>ulang;
}while((ulang=='Y')||(ulang=='y'));
getch();
}
0 komentar:
Post a Comment