Nama : Erlangga Yudi Pradana
Kelas  : 1D4EB
NRP    : 2120600039
1. Mencetak listing program yang dibuat
- Mencetak kalimat “Hello World!” dalam satu baris
#include <stdio.h>
int main()
{
printf("Hello World!");
return 0;
}
- Mencetak kalimat dalam beberapa baris, dengan tampilan sebagai berikut
Hello…
..oh my
…when do i stop?
1
..2
…3
#include <stdio.h>
int main()
{
printf("Hello…\n..oh my\n…when do i stop?\n\n1\n..2\n…3");
return 0;
}
- Menghitung penjumlahan 1024 + 4096 dan mencetak hasilnya
#include <stdio.h>
int main()
{
printf("%d", 1024+4096);
return 0;
}
- Mengisi nilai 2 variabel int, menjumlahkan kedua isi variabel tersebut dan mencetak hasilnya
#include <stdio.h>
int main()
{
int a,b;
printf("a = ");
scanf("%d", &a);
printf("b = ");
scanf("%d", &b);
printf("a + b = %d", a+b);
return 0;
}
- Mengisi nilai sebuah variabel float, mengalikan isi variabel tersebut dengan 50 dan mencetak hasilnya
#inlude <stdio.h>
int main()
{
float a;
printf("a = ");
scanf("%f", &a);
printf("a * 50 = %f", a*50);
return 0;
}
- Menampilkan sebuah nilai bilangan float dengan tanpa menentukan format tampilanya (default)
#include <stdio.h>
int main()
{
printf("0.39");
return 0;
}
- Menampilkan nilai sebuah bilangan float dengan format : lebar medan 10 digit dan 2 digit dibelakang koma
#include <stdio.h>
int main()
{
float a=10000000.0011;
printf("a = %0.2f",a);
return 0;
}
- Menerima masukan dengan format int dan char kemudian menampilkannya kembali dengan format yang sesuai
#include <stdio.h>
int main()
{
int a;
char b;
printf("masukkan angka : ");
scanf("%d", &a);
printf("masukkan huruf : ");
scanf(" %c", &b);
printf("angka yang anda masukkan adalah %d\nhuruf yang anda masukkan adalah %c", a,b);
return 0;
}
2. Mengerjakan soal-soal dibawah ini, dan menyertakan jawaban pada Laporan Resmi
- Berapakah nilai jawaban yang ditampilkan oleh program dibawah ini :
main()
{
int jawab=100,hasil;
hasil = jawab-10;
printf(“Jawabannya adalah %d\n”,hasil+6);
return 0;
}
- Apakah keluaran dari potongan program dibawah ini
main()
{
int value1, value2, sum;
value1=35;
value2=18;
sum=value1+value2;
printf(“The sum of %d and %d is %d\n”, value1, value2, sum);
}
- Program dibawah ini yang tidak berhasil di-compile karena masih terdapat beberapakesalahan. Temukan paling sedikit 6 buah kesalahannya. Selanjutnya tampilkankeluaran, setelah program ini berhasil dijalankan
main() 
{ 
INT jumlah;
 /* PERHITUNGAN
 HASIL jumlah=25+37-19;
 /* TAMPILKAN HASIL
 printf(“Berapa hasil perhitungan 25 + 37 – 19 ?\n”);
 printf(“Jawabannya adalah %d\n” jumlah); 
} 
1. #include<stdio.h> 
2. int main() 
3. int jumlah; 
4. /* PERHITUNGAN HASIL */ 
5. /* TAMPILKAN HASIL */ 
6. printf(Jawabannya adalah %d\n”, jumlah)
- buatlah program yang menerima masukan dua buah bilangan. Tampilkan keluaranberupa jumlah, rata-rata dan kuadrat dari kedua bilangan yang dimasukkan
#include <stdio.h>
int main() 
{ 
float a,b; 
printf(“masukkan nilai a “); 
scanf(“%f”, &a); 
printf(“masukkan nilai b “); 
scanf(“%f”, &b); 
printf(“\njumlah a + b \t\t=%0.2f\n”, a+b); 
printf(“rata rata \t\t=%0.1f\n”,(a+b)/2); 
printf(“kuadrat bilangan a \t=%0.2f\n”,a*a); 
printf(“kuadrat bilangan b \t=%0.2f\n”,b*b); 
return 0; }
- Program dibawah ini seharusnya menampilkan keluaran satu baris sbb : 
 c*c=25.000000
 Namun, belum berhasil karena masih ada beberapa kesalahan. Temukan minimal 3 kesalahan dalam program tersebut.
#include <Studio.h>
main() 
{ 
float a,b,c; 
a=3; 
b=4.0; 
c=a*a+b*b 
printf(“c * c = %d”, c); 
}
3. Kesimpulan hasil praktikum
Sebelum kita menuliskan sebuah kode, kita harus mengetahui sintkas, library, fungsi dan tipe data. Penggunaan variabel dibahasa C sangat sensitif jadi kita harus cermat membuat variabel.
 
						




 
			 
			 
			 
			 
			 
			
Recent Comments