Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 51

TUGAS LAPORAN

JOB SHEET 2

NAMA : ZAHRA SIDDIK NASUTION

NIM : 21343037

NAMA MATA KULIAH : ALGORITMA PEMOGRAMAN

PROGRAM STUDI
JURUSAN INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG


2021
1#include <stdio.h>

3#define PANJANG 10
4#define LEBAR 5

6main(void)
7{
8 printf("Panjang = %d",PANJANG);
9 printf("\n");

0 printf("Lebar = %d",LEBAR);
1 printf("\n");
1
1 //menampilkan PANJANG*LEBAR
2 printf("Luas (panjang*lebar) = %d",PANJANG*LEBAR);
1 printf("\n");

1}
4
1
5
1
6
1
7
1
8
1#include <stdio.h>

3#define kampus "Universitas Negeri Padang"
4#define ipk 4.00

6main(void)
7{
8 printf("Sedang belajar bahasa C di %s",kampus);
9 printf("\n");

0 printf("Semoga dapat IPK %f",ipk);
1 printf("\n");

1}
2
1
3
1
4
1
5
1#include <stdio.h>

3main(void)
4{
5 const char kampus[26] = "Universitas Negeri Padang”;
6 const float ipk = 4.00;

8 printf("Sedang belajar bahasa C di %s",kampus);
9 printf("\n");

0 printf("Semoga dapat IPK %f",ipk);
1 printf("\n");

1
2}
1
3
1
4
1
5
1#include <stdio.h>

3main(void)
4{
5 const float ipk = 4.00;

7 printf("Semoga dapat IPK %f",ipk);
8 printf("\n");

1 ipk = 2.00; // error: assignment of read-only variable
0'ipk'
1
1}
1
2
1#include <stdio.h>
2  
3main(void)
4{
5  int a;
6  char b;
7  float c;
8
9}
1
0
1#include <stdio.h>
2  
3main(void)
4{
5  int a;
6  char b;
7  float c;
8  
9  a = 34;
1  b = 'B';
0  c = 3.14;
1  
1}
1
2
1
3
1#include <stdio.h>
2  
3main(void)
4{
5  int a;
6  char b;
7  float c;
8  
9  a = 34;
1  b = 'B';
0  c = 3.14;
1  
1  printf("%i",a);
1  printf("\n");
2  
1  printf("%c",b);
3  printf("\n");
1  
4  printf("%f",c);
1  printf("\n");
5  
1
6}
1
7
1
8
1
9
2
0
2
1
2
2
2
3
1#include <stdio.h>
2  
3main(void)
4{
5  int a = 34;
6  char b = 'B';
7  float c = 3.14;
8  
9  printf("%i",a);
1  printf("\n");
0  
1  printf("%c",b);
1  printf("\n");
1  
2  printf("%f",c);
1  printf("\n");
3
1}
4
1
5
1
6
1
7
1
8
1
9
1#include <stdio.h>
2  
3int main(void)
4{
5  int a,b,c;
6  
7  a = 12;
8  b = 9;
9  c = 2;
1  
0  printf("%i",a);
1  printf("\n");
1  
1  printf("%i",b);
2  printf("\n");
1  
3  printf("%i",c);
1  printf("\n");
4  
1  return 0;
5}
1
6
1
7
1
8
1
9
2
0
2
1
1#include <stdio.h>

3int main(void)
{
4  int a,b,c;

6  a = 3;
7  b = a;
8  a = a + b;
9  c = b + b + a;
10 
  printf("%i",a);
11
  printf("\n");
12
 
13  printf("%i",b);
14  printf("\n");
15 
16  printf("%i",c);
17  printf("\n");
18 
19  return 0;
}
20
21
22
1#include <stdio.h>

3int main(void)
4{
5  char huruf;
6  huruf = 'Z';
7  printf("Huruf yang tersimpan adalah: %c",huruf);

9  printf("\n");
1  return 0;
0}
1
1
1#include <stdio.h>

3int main(void)
4{
5  const char huruf = 'a';
6  printf("Huruf yang tersimpan adalah: %c",huruf);

8  printf("\n");
9  return 0;
1}
0
1#include <stdio.h>

3int main(void)
4{
5  char karakter1, karakter2, karakter3;

7  printf("Input 3 karakter sembarang \n");
8  printf("========================== \n");
9  printf("\n");

0  printf("Karakter pertama: ");
1  scanf(" %c",&karakter1);

1  printf("Karakter kedua: ");
2  scanf(" %c",&karakter2);

3  printf("Karakter ketiga: ");
1  scanf(" %c",&karakter3);

1  printf("\n");
5  printf("karakter yang diinput adalah: %c %c %c", karakter1,
1karakter2, karakter3);

1  printf("\n");
7  return 0;
1}
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
1#include <stdio.h>

3int main(void)
{
4  char angka1;
5  short angka2;
6  int angka3;
7  long angka4;

9  angka1 = 127;
  angka2 = 32767;
10
  angka3 = 2147483647;
11  angka4 = 2147483647;
12 
13  printf("Isi variabel angka1 (char): %d \n",angka1);
14  printf("Isi variabel angka2 (short) %d \n",angka2);
15  printf("Isi variabel angka3 (int): %d \n",angka3);
  printf("Isi variabel angka4 (long): %d \n",angka4);
16
 
17  printf("\n");
18  return 0;
19}
20
21
22

1#include <stdio.h>

3int main(void)
4{
5  char foo = 65;
  char bar = 'Z';
6
 
7  printf("Isi variabel foo (char): %d \n",foo);
8  printf("Isi variabel foo (char): %c \n",foo);

10  printf("\n");
11 
12  printf("Isi variabel bar (char): %d \n",bar);
13  printf("Isi variabel bar (char): %c \n",bar);
14 
  printf("\n");
15
16 
  return 0;
17}

1#include <stdio.h>

3int main(void)
{
4  unsigned char angka1;
5  unsigned short angka2;
  unsigned int angka3;
6  unsigned long angka4;

8  angka1 = 255;
9  angka2 = 65535;
10  angka3 = 4294967295;
11  angka4 = 4294967295;
12 
  printf("Isi variabel angka1 (char): %d \n",angka1);
13
  printf("Isi variabel angka2 (short) %d \n",angka2);
14  printf("Isi variabel angka3 (int): %d \n",angka3);
15  printf("Isi variabel angka4 (long): %d \n",angka4);
16 
17  printf("\n");
18  return 0;
19}
20
21
22
1#include <stdio.h>

3int main(void)
{
4  unsigned char angka1;
5  unsigned short angka2;
6  unsigned int angka3;
7  unsigned long angka4;

9  angka1 = 255;
  angka2 = 65535;
10
  angka3 = 4294967295;
11  angka4 = 4294967295;
12 
13  printf("Isi variabel angka1 (char): %d \n",angka1);
14  printf("Isi variabel angka2 (short) %d \n",angka2);
15  printf("Isi variabel angka3 (int): %u \n",angka3);
16  printf("Isi variabel angka4 (long): %u \n",angka4);
17 
  printf("\n");
18  return 0;
19}
20
21
22
1#include <stdio.h>

3int main(void)
{
4  unsigned char angka1;
5  unsigned short angka2;
6  unsigned int angka3;
7  unsigned long angka4;

9  angka1 = 299;
  angka2 = 65599;
10
  angka3 = 4294967299;
11  angka4 = 4294967299;
12 
13  printf("Isi variabel angka1 (char): %d \n",angka1);
14  printf("Isi variabel angka2 (short) %d \n",angka2);
15  printf("Isi variabel angka3 (int): %u \n",angka3);
16  printf("Isi variabel angka4 (long): %u \n",angka4);
17 
  printf("\n");
18  return 0;
19}
20
21
22
1#include <stdio.h>
2#include <limits.h>

int main(void)
4{
5  printf("Ukuran memory untuk tipe data char: %d byte
6\n", sizeof(char));
7  printf("Ukuran memory untuk tipe data short: %d byte
8\n", sizeof(short));
  printf("Ukuran memory untuk tipe data int: %d byte \n",
9
sizeof(int));
10  printf("Ukuran memory untuk tipe data long: %d byte
11\n", sizeof(long));
12  printf("\n");
13 
14  printf("Nilai minimal tipe data char: %d \n",
15SCHAR_MIN);
  printf("Nilai minimal tipe data short: %d \n",
16
17SHRT_MIN);
18  printf("Nilai minimal tipe data int: %d \n", INT_MIN);
  printf("Nilai minimal tipe data long: %d \n",
19LONG_MIN);
20  printf("\n");
21 
22  printf("Nilai maksimal tipe data char: %d \n",
23SCHAR_MAX);
24  printf("Nilai maksimal tipe data short: %d \n",
SHRT_MAX);
25
  printf("Nilai maksimal tipe data int: %d \n", INT_MAX);
  printf("Nilai maksimal tipe data long: %d \n",
LONG_MAX);
 
  printf("\n");
  return 0;
}
1. Contoh Kode Program Tipe Data Float Bahasa C
1#include <stdio.h>

3int main(void)
{
4  float angka1;
5  double angka2;

7  angka1 = 4.323;
8  angka2 = 0.0067;

10  printf("Isi variabel angka1 (float): %f \n",angka1);
  printf("Isi variabel angka2 (double) %f \n",angka2);
11
12 
  printf("\n");
13  return 0;
14}
15
16
1#include <stdio.h>

3int main(void)
{
4  float angka1 = 9.13e5;
5  double angka2 = 3.99E-4;

7  printf("Isi variabel angka1 (float): %f \n",angka1);
8  printf("Isi variabel angka2 (double) %f \n",angka2);

10  printf("\n");
  return 0;
11
}
12
13
1#include <stdio.h>

3int main(void)
{
4  float angka1 = 1234.5678;

6  printf("Isi variabel angka1: %f \n",angka1);
7  printf("Isi variabel angka1: %15f \n",angka1);
8  printf("Isi variabel angka1: %015f \n",angka1);
9  printf("Isi variabel angka1: %.3f \n",angka1);
  printf("Isi variabel angka1: %010.3f \n",angka1);
10
11 
  printf("Isi variabel angka1: %e \n",angka1);
12  printf("Isi variabel angka1: %E \n",angka1);
13 
14  printf("\n");
15  return 0;
16}
17
18
1#include <stdio.h>
2#include <float.h>

int main(void)
4{
5  printf("Ukuran memory untuk tipe data float: %d byte \n",
6sizeof(float));
7  printf("Ukuran memory untuk tipe data double: %d byte
8\n", sizeof(double));
  printf("\n");
9
10 
  printf("Nilai minimal tipe data float: %E \n", FLT_MIN);
11  printf("Nilai maksimal tipe data float: %E \n", FLT_MAX);
12  printf("\n");
13 
14  printf("Nilai minimal tipe data double: %E \n", DBL_MIN);
15  printf("Nilai maksimal tipe data double: %E \n",
16DBL_MAX);
  printf("\n");
17
 
18  printf("Ketelitian float: %d digit\n", FLT_DIG );
19  printf("Ketelitian double: %d digit\n", DBL_DIG );
20 
21  printf("\n");
22  return 0;
23}
1#include <stdio.h>

3int main(void)
{
4  int a, b, c, d, e, f;

6  a = 8 + 4;
7  b = 9 - 2;
8  c = 2 * 3;
9  d = 10 + 3 - 7 * 4;
  e = ( ( 10 +3 ) -7) * 4;
10
  f = -79;
11
 
12  printf("Isi variabel a: %d \n",a);
13  printf("Isi variabel b: %d \n",b);
14  printf("Isi variabel c: %d \n",c);
15  printf("Isi variabel d: %d \n",d);
16  printf("Isi variabel e: %d \n",e);
  printf("Isi variabel f: %d \n",f);
17
 
18  return 0;
19}
20
21
22
1#include <stdio.h>

3int main(void)
{
4  int a, b, c;

6  a = 8 / 4;
7  b = 8 / 3;
8  c = 8 / 2;

10  printf("Isi variabel a: %d \n",a);
  printf("Isi variabel b: %d \n",b);
11
  printf("Isi variabel c: %d \n",c);
12  return 0;
13}
14
15
1#include <stdio.h>

3int main(void)
{
4  double a;
5  a = 8 / 3;

7  printf("Isi variabel a: %f \n",a);
8  return 0;
9}
10
1#include <stdio.h>

3int main(void)
{
4  double a;
5  a = 8.0 / 3.0;

7  printf("Isi variabel a: %f \n",a);
8  return 0;
9}
10
1#include <stdio.h>

3int main(void)
{
4  int a, b, c, d;

6  a = 8 % 4;
7  b = 8 % 5;
8  c = 10 % 2;
9  d = 100 % 7;
10 
  printf("Isi variabel a: %d \n",a);
11
  printf("Isi variabel b: %d \n",b);
12  printf("Isi variabel c: %d \n",c);
13  printf("Isi variabel d: %d \n",d);
14
15 
16  return 0;
17}
18

1#include <stdio.h>

3int main(void)
{
4  int a = 5;
5  a++;
6  printf("Isi variabel a: %d \n",a);

8  int b = 5;
9  ++b;
  printf("Isi variabel b: %d \n",b);
10
11 
  return 0;
12
13}
14

1#include <stdio.h>

3int main(void)
{
4  int a = 5;
5  a--;
6  printf("Isi variabel a: %d \n",a);

8  int b = 5;
9  --b;
  printf("Isi variabel b: %d \n",b);
10
11 
  return 0;
12}
13
14
1#include <stdio.h>

3int main(void)
{
4  int a = 5;
5  printf("Post Increment \n");
6  printf("Isi variabel a: %d \n",a);
7  printf("Isi variabel a: %d \n",a++);
8  printf("Isi variabel a: %d \n",a);

  printf("\n");
10
11 
  int b = 5;
12  printf("Pre Increment \n");
13  printf("Isi variabel b: %d \n",a);
14  printf("Isi variabel b: %d \n",++a);
15  printf("Isi variabel b: %d \n",a);
16 
17  return 0;
}
18
19
20

1#include <stdio.h>

3int main(void)
{
4  int a = 5;
5  printf("Post Decrement \n");
6  printf("Isi variabel a: %d \n",a);
7  printf("Isi variabel a: %d \n",a--);
8  printf("Isi variabel a: %d \n",a);

10  printf("\n");
11 
12  int b = 5;
  printf("Pre Decrement \n");
13  printf("Isi variabel b: %d \n",b);
14  printf("Isi variabel b: %d \n",--b);
15  printf("Isi variabel b: %d \n",b);
16 
17  return 0;
18}
19
20
1#include <stdio.h>

3int main(void)
{
4  int a;

6  a = 5 == 5;
7  printf("Isi variabel a: %d \n",a);

9  a = 5 != 5;
10  printf("Isi variabel a: %d \n",a);
11 
  a = 5 > 5;
12
  printf("Isi variabel a: %d \n",a);
13
 
14  a = 5 >= 5;
15  printf("Isi variabel a: %d \n",a);
16 
17  a = 5 < 5;
18  printf("Isi variabel a: %d \n",a);
19 
20  a = 5 <= 5;
  printf("Isi variabel a: %d \n",a);
21
 
22  return 0;
23}
24
25
26
1#include <stdio.h>

3int main(void)
{
4  int a;

6  a = 'a' == 'a';
7  printf("Isi variabel a: %d \n",a);

9  a = 'A' != 'B';
10  printf("Isi variabel a: %d \n",a);
11 
  a = "Duniailkom" == "duniailkom";
12
  printf("Isi variabel a: %d \n",a);
13
 
14  a = 'A' > 'B';
15  printf("Isi variabel a: %d \n",a);
16 
17  return 0;
18}
19
20
1#include <stdio.h>

3int main(void)
{
4  int a;

6  printf("Input angka sembarang: ");
7  scanf("%d",&a);

9  if (a % 2 == 0) {
10    printf("%d adalah angka genap \n",a);
  }
11
  else {
12    printf("%d adalah angka ganjil \n",a);
13  }
14
15 
16  return 0;
17}
18

1#include <stdio.h>

3int main(void)
{
4  int a;

6  a = 0 && 1;
7  printf("Isi variabel a: %d \n",a);

9  a = 1 && 1;
10  printf("Isi variabel a: %d \n",a);
11 
  a = 0 || 1;
12
13  printf("Isi variabel a: %d \n",a);
14 
15  a = 0 || 0;
  printf("Isi variabel a: %d \n",a);
16
 
17  a = !0;
18  printf("Isi variabel a: %d \n",a);
19 
20  return 0;
21}
22
23
1#include <stdio.h>

3int main(void)
{
4  int a;

6  a = (0 && 1) || (1 || 0);
7  printf("Isi variabel a: %d \n",a);

9  a = !0 && (0 || 1);
10  printf("Isi variabel a: %d \n",a);
11 
  a = ((1 && 1) || (1 || 0)) && !1;
12
  printf("Isi variabel a: %d \n",a);
13
 
14  return 0;
15}
16
17
1#include <stdio.h>

3int main(void)
{
4  int a;

6  a = (5 > 4) && (10 > 9);
7  printf("(5 > 4) && (10 > 9): %d \n",a);

9  a = (15 <= 15) && (15 < 15);
10  printf("(15 <= 15) && (15 < 15): %d \n",a);
11 
  a = ('a' == 'a') || ('a' == 'b');
12
  printf("'a' == 'a') || ('a' == 'b'): %d \n",a);
13
 
14  a = (10 > 7) && ('duniailkom' == 'duniailkom');
15  printf("(10 > 7) && ('duniailkom' == 'duniailkom'):
16%d \n",a);
17 
18  return 0;
19}
20
1#include <stdio.h>

3int main(void)
{
4  int a, b, hasil;

6  a = 181;
7  b = 108;

9  printf("=== Operator Bitwise Bahasa C === \n\n");
10 
11  hasil = a & b;
  printf("a & b: %d \n",hasil);
12
13 
  hasil = a | b;
14  printf("a | b: %d \n",hasil);
15 
16  hasil = a ^ b;
17  printf("a ^ b: %d \n",hasil);
18 
19  hasil = ~a;
20  printf("~a: %d \n",hasil);
21 
  hasil = a >> 1;
22  printf("a >> 1: %d \n",hasil);
23 
24  hasil = b << 2;
25  printf("b << 2: %d \n",hasil);
26  return 0;
27}
28
29
30
1#include <stdio.h>

3int main(void)
{
4  int a, b, c, d, e;
5  a = 5;
6  b = 3;
7  b = b + 1;
8  c = a + b;
  d = c + c + a;
9
  e = (c + d)* a;
10
 
11  printf("Isi variabel a: %d \n",a);
12  printf("Isi variabel b: %d \n",b);
13  printf("Isi variabel c: %d \n",c);
14  printf("Isi variabel d: %d \n",d);
15  printf("Isi variabel e: %d \n",e);
16 
  return 0;
17}
18
19
20
1#include <stdio.h>

3int main(void)
{
4  int a = 10, b = 10, c = 10, d = 10, e = 10, f = 10;

6  printf("Operator assignment gabungan bahasa C \n");
7  printf("===================================== \n\n");
8  printf("Variabel a, b, c, d, e, f = 10 \n\n");
9  a += 5;
  printf("Hasil operasi 'a += 5': %d \n",a);
10
11 
  b -= 3;
12  printf("Hasil operasi 'b -= 3': %d \n",b);
13 
14
15  c *= 3;
16  printf("Hasil operasi 'c *= 3': %d \n",c);
17 
  d /= 3;
18  printf("Hasil operasi 'd /= 3': %d \n",d);
19 
20  e %= 3;
21  printf("Hasil operasi 'e %%= 3': %d \n",e);
22 
23  f <<= 2;
24  printf("Hasil operasi 'f <<= 2': %d \n",f);
25 
  return 0;
26
}
27
28
29

You might also like