Senin, 10 Desember 2012

Cara Membuat Matriks dan membalik angka dari Bahasa C


    Algoritma Matriks 
1.     Transpose matrik
Ø Dalam program ini Proses transpose akan mengubah letak elemen-elemen matriks di suatu baris menjadi kolom
Ø
      1234
      5688                             
         5678
 
Input :User akan memasukan angka untuk banyakna kolom dan baris Proses : Program akan men-Transpose data yang input user.
            contohnya : Input user

15
26
37
49
 
                Hasil Tranpose:



Ø Output : Program mentranspose menjadi Baris Seperti contoh Nomer 2

2.     Program Pembalik Kata
Ø Dalam program ini akan memproses kata demi kata.
Ø Input : User akan memasukkan kata ,yang dimana kata akan di                    maksimalkan
Ø Proses : Pada kalimat yang diinputkan akan dibaca terbalik.
Ø Output : Program akan menghasilkan output seperi contoh berikut ini :
Masukkan kalimat : kota malang
Hasil : atok gnalam

 
           



Souch kode :
1. Cara Membuat Maktrik menggunakan Aplikasi DeV!!
#include <stdio.h>
#include<stdlib.h>
#include <conio.h>
main()
{
    int baris1,kolom1;
    printf("Memasukan Baris yang anda inginkan : ");
    scanf("%d",&baris1);
    printf("Memasukan Kolom yang anda inginkan : ");
    scanf("%d",&kolom1);
    int matriks1[baris1][kolom1], mathasil[baris1][kolom1];
    int b,k;
    printf("Pengisian Matrik Pertama : \n");
    for (b=0;b<baris1;b++)
    {
        for (k=0;k<kolom1;k++)
        {
            printf("Matrik adalah [%d,%d] : ",b,k);
            scanf("%d",&matriks1[b][k]);
        }
    }
       // awal operasi transpose matriks
   
    for (b=0;b<baris1;b++)
        for (k=0;k<kolom1;k++)
            mathasil[b][k]=matriks1[b][k];
    // akhir operasi perhitungan
     printf("Awalnya Begini :\n\n");
    for (b=0;b<baris1;b++)
    {
        for (k=0;k<kolom1;k++)
        {
            printf("%6d",matriks1[b][k]);
        }
        printf("\n");
    }
 
    printf("Hasil Matrik  :\n\n");
    for (b=0;b<kolom1;b++)
    {
        for (k=0;k<baris1;k++)
        {
            printf("%6d",mathasil[k][b]);
        }
        printf("\n");
    }
    {
    getch();
    return 0;}
}

print scode : 

Cara Membuat Membalik Angka :

Souch kode : 

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>

main()
{
char a[5];
char b[7];
char hasil;

printf("\nMasukkan kata yach : ");
gets(a);
gets(b);
strrev(a);
strrev(b);
printf("\n Jika dibalik akan menjadi: %s %s",a ,b);
getch();
}






Tidak ada komentar:

Posting Komentar