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