Anda di halaman 1dari 6

NAMA: SAPTA ADZANI PURNAMA

NRP:3123521014

KELAS: IT-A

1. Gunakan loop for untuk menampilkan nilai 1 sampai dengan 20 dalam baris-baris yang
terpisah.
Source code: #include<stdio.h>
main(){
printf("sapta adzani purnama\n");
int i;
for(i=1;i<=20;i++){
printf("%d\n",i);
}

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
Source code:
#include<stdio.h>
main(){
printf("sapta adzani purnama\n");
int n,i;
printf("masukkan sebuah bilangan");scanf("%d",&n);
if(n<0){
printf("masukkan bilangan positif");
} else{
for(i=n; i>=1; i--){
printf("%d\n",i);
}

}
}

3. Gunakan loop for untuk menampilkan seluruh karaker dari A sampai dengan Z dalam baris-
baris
yang terpisah.
Source code:
#include<stdio.h>
main(){
printf("sapta adzani purnama\n");
char huruf;
for(huruf='A'; huruf<='Z'; huruf++){
printf("%c\n",huruf);
}

}
4. Gunakan loop for dengan kenaikan varibel negatif untuk menampilkan seluruh karaker dari Z
sampai dengan A dalam baris-baris yang terpisah.
Source code:
#include<stdio.h>
main(){
printf("sapta adzani purnama\n");
char huruf;
for(huruf='Z'; huruf>='A'; huruf--){
printf("%c\n",huruf);
}

}
5. Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1 3 5 7 … m
( m = bilangan ganjil ke n)
Source code:
#include<stdio.h>
main(){
printf("sapta adzani purnama\n");
int i,n;
printf("masukkan bilangan");scanf("%d",&n);
for(i=1; i<=n; i=i+2){
printf("%d\n",i);
}
}

6. Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1 -2 3 -4 5 -6 7
-8 … n
Source code:
#include<stdio.h>
main(){
printf("sapta adzani purnama\n");
int i,n;
printf("masukkan bilangan");scanf("%d",&n);
for(i=1; i<=n; i++){
if(i%2==0){
printf("%d\n",-i);
}else{
printf("%d\n",i);
}
}
}
7. Gunakan loop for untuk membuat program sebagai berikut: input : n output : 1*2*3*4*5*…
*n (faktorial)
Source code:
#include<stdio.h>
main(){
int n,i;
printf("masukkan bilangan");scanf("%d",&n);

if(n<0){
printf("faktorial hanya untuk bilangan positf");
}else{
for(i=1; i<=n; i++){
if(i<n){
printf("%d*",i);
}else{
printf("%d",i);
}
}
}
}

Anda mungkin juga menyukai