Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
NIM : 3204201313
1. Gunakan loop for untuk menampilkan nilai 1 sampai dengan 20 dalam baris-baris yang terpisah.
2. Hitunglah bilangan triangular dari masukan pengguna, yang dibaca dari keyboard dengan
menggunakan scanf(). Bilangan triangular adalah penjumlahan dari bilangan masukan dengan
seluruh bilangan sebelumnya, sehingga bilangan triangular dari 7 adalah : 7 + 6 + 5 + 4 + 3 + 2 + 1
3. Gunakan loop for untuk menampilkan seluruh karaker dari A sampai dengan Z dalam baris-baris
yang terpisah.
4. Gunakan loop for dengan kenaikan varibel negatif untuk menampilkan seluruh karaker dari Z
sampai dengan A dalam baris-baris yang terpisah.
5. Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1 3 4 5 … m ( m =
bilangan ganjil ke n)
6. Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1 -2 3 -4 5 -6 7 -8 …
n
7. Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1*2*3*4*5*… *n
(faktorial)
E. LAPORAN RESMI
1.1. Gunakan loop for untuk menampilkan nilai 1 sampai dengan 20 dalam baris-baris yang
terpisah.
#include <stdio.h>
main()
{
for (int a=1; a<=20; a++)
{
printf("%d \n", a);
}
}
1.2 Hitunglah bilangan triangular dari masukan pengguna, yang dibaca dari keyboard dengan
menggunakan scanf(). Bilangan triangular adalah penjumlahan dari bilangan masukan
dengan seluruh bilangan sebelumnya, sehingga bilangan triangular dari 7 adalah : 7 + 6 + 5 +
4+3+2+1
#include <stdio.h>
main()
{
int n, jumlah = 0;
for (n=1; n<=7; n++)
jumlah = jumlah + n;
printf("Jumlah dari 7 triangular adalah %d\n", jumlah);
}
1.3. . Gunakan loop for untuk menampilkan seluruh karaker dari A sampai dengan Z dalam
baris-baris yang terpisah.
#include <stdio.h>
main()
{
for (char agus=65; agus<91; agus++)
{
printf("%c\n", agus);
}
}
1.4. . Gunakan loop for dengan kenaikan varibel negatif untuk menampilkan seluruh karaker
dari Z sampai dengan A dalam baris-baris yang terpisah.
#include <stdio.h>
main()
{
for (char agus=91; agus>64; agus--)
{
printf("%c\n", agus);
}
}
1.5. . Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1 3 4 5 …
m ( m = bilangan ganjil ke n)
#include <stdio.h>
main()
{
int bil=1, max;
printf("Masukkan angka : ");
scanf("%d", &max);
if (bil%2==1)
printf("%d \n", bil);
}
}
1.6. . Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1 -2 3 -4
5 -6 7 -8 … n
#include <stdio.h>
#include <stdlib.h>
int main()
{
int m=1, n, i;
1.7. . Gunakan loop for untuk membuat program sebagai berikut: input : n output :
1*2*3*4*5*… *n (faktorial)
#include<stdio.h>
#include<conio.h>
void main()
{ int i,n;
long fact = 1;
printf("masukan jumlah bilanagan : ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
fact = i * fact;
}
printf("factorial dari %d! adalah = %d \n", n, fact);
getch();
}
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.