Jumat, 23 Januari 2015

FILE.TEKS

1. File.Teks C#

/*
 * Created by SharpDevelop.
 * User: user32
 * Date: 29-Dec-14
 * Time: 10:09 AM
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using System.IO;
namespace file
{
    class Program
    {
        public static void tulis_file()
        {
            Console.Write("Jumlah Mahasiswa =");
            int jumlah = Convert.ToInt32(Console.ReadLine());
            string [,] nama= new string[jumlah,1];
            string [,] datku= new string[jumlah,1];
            int i;
            int j;
           
            for (i=0; i<jumlah; i++)
                for (j=0; j<1; j++)
            {
                Console.Write("Masukkan Nama ke "+i.ToString()+" : ");
                nama[i,j] = Console.ReadLine();
                Console.Write("Masukkan Nim ke "+i.ToString()+" : ");
                datku[i,j] = Console.ReadLine();
            }
            string data="";
            for (i=0; i<jumlah; i++)
                for (j=0; j<1; j++)
            {
                data += nama[i,j] +" :  " +datku[i,j] + "\r\n";
            }
            StreamWriter sw = new StreamWriter("test.txt");
            sw.WriteLine(data);
            sw.Close();
            Console.WriteLine("sukses menuliskan data file test.txt");
        }
        public static void baca_file()
        {
            StreamReader sr = new StreamReader("test.txt");
            string data = sr.ReadToEnd();
            sr.Close();
            Console.WriteLine(" ");
            Console.WriteLine("baca file text.txt");
            Console.WriteLine(" ");
            Console.WriteLine(data);
        }
        public static void Main(string[] args)
        {
            tulis_file();
            baca_file();
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

Hasil Coding











2. File.Teks C++

#include <iostream>
#include <fstream>
using namespace std;

int main()
{
    ifstream input;
    input.open("test.txt");
    int n;
    cout<<"Masukkan Jumlah Mahasiswa : ";
    cin>>n;
    cout<<""<<endl;

    string nim[n][1];
    string nama[n][1];

    for(int i=0; i<n; i++)
    {
        for(int b=0; b<1; b++)
        {
            cout<<"NIM Mahasiswa  ke - "<<i<<"  : ";
            cin>>nim[i][b];
            cout<<"Nama Mahasiswa ke - "<<i<<" : ";
            cin>>nama[i][b];
        }
        cout<<""<<endl;
    }
    string data="";
    for(int i=0; i<n; i++)
    {
        for(int b=0; b<1; b++)
        {
            input>>data;
            cout<<" "<<nim[i][b]<<"  "<<" "<<nama[i][b]<<"\r\n";
        }
        cout<<""<<endl;
    }

    ofstream output;
    output.open("test.txt");

    for(int i=0; i<n; i++)
    {
        for(int b=0; b<1; b++)
        {
            output<<" " <<nim[i][b]<<"  "<<" "<<nama[i][b]<<"\r\n";
        }
        cout<<""<<endl;
    }
    cout<<""<<endl;

    return 0;
}

Hasil Coding


PENJUMLAHAN MATRIK

1. Penjumlahan matriks C#

/*
 * Created by SharpDevelop.
 * User: user32
 * Date: 22-Dec-14
 * Time: 9:09 AM
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace penjumlanbaru
{
    class Program
    {
        public static void Main(string[] args)
        {
            int a, b;
            int baris, kolom;
            int[,] matrik_a;
            int[,] matrik_b;
             
                Console.Write("Jumlah Baris Matriks 1: ");
                baris=Convert.ToInt32(Console.ReadLine());
                Console.Write("Jumlah Kolom Matriks 2: ");
                kolom=Convert.ToInt32(Console.ReadLine());
                Console.WriteLine();
             
                matrik_a = new int[baris, kolom];
                matrik_b = new int[baris, kolom];
             
                Console.WriteLine(" matrik ke 1 ");
             
                for (a = 0; a <baris; a++)
                {
                    for (b = 0; b <kolom; b++)
                    {
                        Console.Write(" Matriks A ["+ (a + 1)+ "]["+ (b + 1) +"] = ");
                        matrik_a[a, b]=Convert.ToInt32(Console.ReadLine());
                    }
                }
             
                Console.WriteLine(" matrik ke 2 ");
             
                for (a = 0; a <baris; a++)
                {
                for (b = 0; b <kolom; b++)
                    {
                    Console.Write(" Matriks B ["+ (a + 1) +"]["+ (b + 1) +"] = ");
                    matrik_b[a, b] = int.Parse(Console.ReadLine());
                    }
                }
                 
                Console.WriteLine("hasil Matrik A dan B ");
                Console.WriteLine("");
                for (a = 0; a <baris; a++)
                    {
                    for (b = 0; b <kolom; b++)
                    {
                        Console.Write(matrik_a[a, b] + matrik_b[a, b] + " \t");
                    }
                Console.WriteLine();
            }

            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

Hasil Coding















2.  Penjumlahan matriks java
  /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package penjumlahan_java;

import java.util.Scanner;

/**
 *
 * @author user32
 */
public class jumlah
{
    public void keluar()
    {
        Scanner inp = new Scanner(System.in);
        System.out.println(" penjumlahan " );
       
        int a, b;
        int baris, kolom;
        int[][] matrik_a;
        int[][] matrik_b;
       
         System.out.print("Jumlah Baris Matriks 1: ");
         baris =  inp.nextInt();
         System.out.print("Jumlah Kolom Matriks 2: ");
         kolom =  inp.nextInt();
         System.out.println();
        
         matrik_a = new int[baris][kolom];
         matrik_b = new int[baris][kolom];
       
        System.out.println("Matriks ke 1: ");
        for (a = 0; a <baris; a++)
        {
            for (b = 0; b <kolom; b++)
            {
               System.out.print(" Matriks A ["+ (a + 1)+ "]["+ (b + 1) +"] = ");
               matrik_a[a][b]=inp.nextInt();
            }
        }
        System.out.println("Matriks ke 2: ");
        for (a = 0; a <baris; a++)
        {
            for (b = 0; b <kolom; b++)
            {
                System.out.print(" Matriks B ["+ (a + 1) +"]["+ (b + 1) +"] = ");
                matrik_b[a][b] =inp.nextInt();
            }
    }
   
        System.out.print("hasil matrik 1 dan 2 ");
        System.out.println();
        for (a = 0; a <baris; a++)
        {
            for (b = 0; b <kolom; b++)
            {
                System.out.print(matrik_a[a][b] + matrik_b[a][b] + " \t");
            }
             System.out.println();
        }
    }
}

Hasil Coding















3.  Penjumlahan matriks Java

#include <iostream>
#include <cstdlib>
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <string.h>


using namespace std;

int main()
{


    cout<<" Penjumlahan Matrik "<<endl;


    int jmlBaris = 0;
    int jmlKolom = 0;


    cout<<"\n"<<"Jumlah Elemen Baris= ";
    cin >> jmlBaris;
    cout<<"Jumlah Elemen Kolom = ";
    cin>> jmlKolom;


    int NilaiA[jmlBaris][ jmlKolom];
    int NilaiB[jmlBaris][ jmlKolom];
    int NilaiC[jmlBaris][ jmlKolom];


    cout<<"\n"<<" Nilai A "<<endl;
    for (int baris = 0; baris < jmlBaris; baris++)
    {
        for (int kolom = 0; kolom < jmlKolom; kolom++)
        {
            cout<<"NilaiA ["<<baris;
            cout<<","<<kolom;
            cout<<"] = " ;
            cin>>NilaiA[baris][kolom];

        }
    }


    cout<<"\n"<<" Nilai B "<<endl;
    for (int baris = 0; baris < jmlBaris; baris++)
    {
        for (int kolom = 0; kolom < jmlKolom; kolom++)
        {
            cout<<"NilaiB ["<<baris;
            cout<<","<<kolom;
            cout<<"] = " ;
            cin>>NilaiB[baris][kolom];

        }
    }


    cout<<"\n"<<"** Nilai C **"<<endl;
    for (int baris = 0; baris < jmlBaris; baris++)
    {
        for (int kolom = 0; kolom < jmlKolom; kolom++)
        {


            NilaiC[baris][kolom]=(int)NilaiA[baris][kolom] + NilaiB[baris][kolom];
            cout<<"NilaiC["<<baris;
            cout<<","<<kolom;
            cout<<"] = "<<NilaiC[baris][kolom]<<endl;


        }
    }

    cout<<endl;
    system("pause");
    return 0;
}


Hasil Coding


ARRAY DUA DIMENSI

1. Matrik (Dua Dimensi) C#

/*
 * Created by SharpDevelop.
 * User: user32
 * Date: 21-Jan-15
 * Time: 10:46 PM
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace Matrik
{
    class Program
    {
        public static void Main(string[] args)
        {
            // deklarasi array multi dimensi
            int [,] amulti = new int[3,3];
            // looping untuk pengisian data
            for(int baris=0;baris<=2;baris++)
            {
                for(int kolom=0;kolom<=2;kolom++)
                {
                    Console.Write("Masukkan Nilai [" + baris + "," + kolom + "]: ");
                    amulti[baris,kolom] = int.Parse(Console.ReadLine());
                 
                }
            }
         
            // looping untuk menampilkan data
            Console.WriteLine("Matriks Yang Dihasilkan : ");
            for(int baris=0;baris<=2;baris++)
            {
                for(int kolom=0;kolom<=2;kolom++)
                {
                    Console.Write(amulti[baris,kolom] + " ");
                                     
                }
                Console.WriteLine();
            }
            Console.WriteLine();
         
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

Hasil Coding











2. Matrik (dua dimensi ) java

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pkg2dimensi_java;

import java.util.Scanner;

/**
 *
 * @author user32
 */
public class dua_dimensi
{
    public void tampil()
    {
        Scanner inp = new Scanner(System.in);
            System.out.println(" dua dimensi ku");
           
        int [][] multi= new int[3][3];
       
        for(int baris=0;baris<=2;baris++)
        {
            for(int kolom=0;kolom<=2;kolom++)
            {
                System.out.print("Masukkan Nilai [" + baris + "," + kolom + "]: ");
                multi[baris][kolom] = inp.nextInt();
            }
           
        }
       
        System.out.println("Matriks Yang Dihasilkan : ");
    for(int baris=0;baris<=2;baris++)
    {
            for(int kolom=0;kolom<=2;kolom++)
            {
        System.out.print(multi[baris] [kolom] + " ");
                                       
            }
            System.out.println();
    }
       
    }
}

//main

package pkg2dimensi_java;

public class Main
{

    public static void main(String[] args)
    {
        dua_dimensi  aku = new dua_dimensi  ();
        aku.tampil();
    }
}

Hasil coding
















3. Matriks (dua dimensi) C++

#include <iostream>

using namespace std;
class duadimensi
{
    public : void tampil()
    {
       string multi[3][3];
        for(int baris=0;baris<=2;baris++)
        {
            for(int kolom=0;kolom<=2;kolom++)
            {
                cout <<"Masukkan Nilai [" << baris << "," << kolom << "]: ";
                cin>>multi[baris][kolom];
            }
        }

        cout <<"Matriks Yang Dihasilkan : "<< endl;
        for(int baris=0;baris<=2;baris++)
        {
            for(int kolom=0;kolom<=2;kolom++)
            {
               cout <<multi[baris][kolom] << " "<<endl;
            }

        }

    }
};


int main()
{
    duadimensi dua;
    dua.tampil();
    return 0;
}

Hasil Coding



Selasa, 20 Januari 2015

ARRAY SATU DIMENSI


1. 1 DIMENSI C#
 * Created by SharpDevelop.
 * User: user32
 * Date: 21-Jan-15
 * Time: 10:41 PM
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace array1dimensi
{
    class Program
    {
        public static void Main(string[] args)
        {
      
            Console.WriteLine(" Data Termusku ..");

            int [] isiku= new int[5];
            isiku [0] = 10;
            isiku [1] = 5;
            isiku [2] = 15;
            isiku [3] = 3;
            isiku [4] = 13;
            int i;
        
            for (i=0; i<isiku.Length; i++)
            {
                Console.WriteLine("nilai ke" +(i+1)+" "+isiku[i]+"");
            }

            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

HASIL RUN










2.  1 DIMENS JAVA
 /*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pkg1dimensi_java;
import java.util.Scanner;
/**
 *
 * @author user32
 */
public class dimensi
{
   
        public void tampil()
        {
            Scanner inp = new Scanner(System.in);
            System.out.println(" Data Termus ku");
           
            int [] isiku= new int[5];
                isiku [0] = 10;
                isiku [1] = 5;
                isiku [2] = 15;
                isiku [3] = 3;
                isiku [4] = 13;
             int i; 
                for (i=0; i<isiku.length; i++)
            {
                System.out.println("nilai ke" +(i+1)+" "+isiku[i]+"");
            }
        }  
   
}




HASIL

 








3. 1 DIMENSI C++

#include <iostream>

using namespace std;

class satudimensi
{
public : void tampil()
{
 string isiku[5];
            isiku [0] = "10";
            isiku [1] = "5";
            isiku [2] = "15";
            isiku [3] = "3";
            isiku [4] = "13";
            int i;

    cout << "Data Termusku" << endl;
    for (i=0; i<5; i++)
            {
                cout <<"nilai ke" <<(i+1)<<" "<<isiku[i]<<""<< endl;
            }
}


};

int main()
{
    satudimensi d;
    d.tampil();
    return 0;
}
 

hasil