Wednesday, October 24, 2012

Tugas Modul 2

Ini adalah tugas Modul 2 TMD (Teknik Media Digital) ITB (Institut Teknologi Bandung).

Tugas Modul 2



Program dibawah merupakan penyelesaiannya.

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

int main (void)
{
int i=8,j=5,k;
float x=0.005,y=-0.01, z;

printf ("Keterangan x=0.005, y=-0.01, z dan  i=8 , j=5 \n\n");
printf ("Hasil dari z = (3*i-2*j)%(2*j-4)) adalah %f \n\n", z = (3*i-2*j)%(2*j-4));
printf ("Hasil dari z = 2*((i/5)+(4*(j-3))%(i+j-2)) adalah %f \n\n", z = 2*((i/5)+(4*(j-3))%(i+j-2)));
printf ("Hasil dari z = (i-3 *j) % ( 12 +2 *j ) / ( x - y ) adalah %f \n\n", (i-3 *j) % ( 12 +2 *j ) / ( x - y ));
printf ("Hasil dari z = -(i + j ) adalah %f \n\n", z = -(i + j ));
printf ("Hasil dari z = ++i adalah %f \n\n", z = ++i);
printf ("Hasil dari z = i++ adalah %f \n\n", z = i++);
printf ("Hasil dari z = --j adalah %f \n\n", z = --j);
printf ("Hasil dari z = ++x adalah %f \n\n", z = ++x);
printf ("Hasil dari z = y-- adalah %f \n\n", z = y--);
printf ("Hasil dari z = i <= j adalah %f \n\n", z = i <= j);
system ("pause");
return 0;
}


Video Tutoial 

Operator with C

Dear Dosen

Nama: Deab Sina
Utama: D4 TMD ITB Batch 6

Ini video saya tentang Operator. Dalam video ini memiliki 10 latihan.
1. (3*i-2*j)%(2*j-4)
2. 2*((i/5)+(4*(j-3))%(i+j-2))

3. -(i + j )
4. ++i
5. i++
6. --j
7. ++x
8. y--

9. i <= j
10. x >= 0 .


I. Operator

         1. Arithmetic operators

          + addition
        - subtraction
        * multiplication
        / division
        % modulus (remainder)

         2. Comparison operators/relational operators

                        ==            Equal to
                        !=              Not equal to
                        >              Greater than
                        <               Less than
                        >=             Greater than or equal to
                        <=             Less than or equal to 

         3. Logical operators

                         !               Logical negation (NOT)
                         &&          Logical (AND)
                         ||               Logical (OR)

         4. Assignment operators

                         +=             Addition assignment
                         -=              Subtraction assignment
                         *=              Multiplication assignment
                          /=              Division assignment
                         %=             Modulo assignment 
      

         5. Unary operators

                  Incremental Operator

                                ++k : It's mean that it will increment(+1) first, then show the result
                                                  int k = 10;
                                                  printf("k = %d\n", k); //k = 10
                                                  printf ("k = %d\n", ++k); //k = 11
                                                  printf("k = %d\n", k); //k = 11

                                k++: It's mean that it show the result first, then it increment
                                                  int k = 10;
                                                  printf("k = %d\n", k); //k = 10
                                                  printf ("k = %d\n", k++); //k = 10
                                                  printf("k = %d\n", k); //k = 11

                 Decremental Operator

                                --k : It's mean that it will decrement(-1) first, then show the result
                                                  int k = 10;
                                                  printf("k = %d\n", k); //k = 10
                                                  printf ("k = %d\n", --k); //k = 9
                                                  printf("k = %d\n", k); //k = 9

                                k--: It's mean that it show the result first, then it decrement
                                                  int k = 10;
                                                  printf("k = %d\n", k); //k = 10
                                                  printf ("k = %d\n", k--); //k = 10
                                                  printf("k = %d\n", k); //k =9


                   

Ini adalah link saya ke video: http://youtu.be/4miSUk5q7w8


Terimakasih,

1 JAM PEMBAHASAN 20 SOAL OPERATOR C++


Kali ini saya membahas Soal tentang Operator C++ dimana ada 35 soal, diman saya bisa membahas 20 soal saja dalam waktu 1 jam dikarenakan ada kepentingan lain. Disini juga saya ada masalah pada saat selesai recording video tutorial ini yaitu filenya 300Mb lebih kemudian saya compress dengan software yaituCyko menjadi 45 Mb lumayan kecil untuk tutotialnya bisa dibaca disini. Kemudian masalah kedua pada saat akan mengupload video ke youtube ternyata modem saya sudah habis masa waktunya terpaksa harus beli dahulu. Untuk pembahasannya ada dalam video.
Untuk File hasil jadi dan Soalnya sudah disertakan link dibawah ini:

Vidio Tugas II

Nama Lengkap  : Muhammad Syahrir
Jurusan              : TMD 
Topik                 : Video Tutorial Tugas II Pilih 10 Soal Dikerjakan Dalam Satu Project Dan Satu Video





Setelah membuat program hello world sederhana menggunkan Visual C++ 2010. Kali ini kita akan membuat program C yang datanya berasal dari inputan user. Hal ini bertujuan agar kita lebih mengenal pembuatan program C dengan memakai Visual C++ 2010.
dalam video kali ini program C tersebut yaitu menghitung luas Trapesium..