Anda di halaman 1dari 7

Nama : A.

M Hartono Z
NPM : 22315024
Kelas : TE 22 A

Penjelasan

• Jika nilai yang kita masukkan lebih atau samadengan 80 maka hasilnya ‘A’
• Jika nilai yang kita masukkan 70-79 maka hasilnya ‘B’
• Jika nilai yang kita masukkan 60-69 maka hasilnya ‘C’
• Jika nilai yang kita masukkan 50-59 maka hasilnya ‘D’
• Jika nilai yang kita masukkan kurang atau samdegan 40 maka hasilnya ‘E’

#include<stdio.h>

#include<conio.h>

int main(){

int nilai;

char ch;

printf("nilai :");

scanf("%d",&nilai);

if(nilai >= 80){

ch = 'A';

else if(nilai >= 70){

ch = 'B';

else if(nilai >= 60){

ch = 'C';

}
else if(nilai >= 50){

ch = 'D';

else if(nilai >= 0){

ch = 'E';

printf("%c\n",ch);

No. 2

Pennjelasan

• jika kita memasukkan nilai 4 maka hasilnya “genap-positif”


• jika kita memasukkan nilai -4 maka hasilnya “genap-negatif”
• jika kita memasukkan nilai 5 maka hasilnya “ganjil-positif”
• jika kita memasukkan nilai -5 maka hasilnya “ganjil-negatif”
• jika kita memasukkan nilai 0 maka hasilnya “nol”

#include<stdio.h>

#include<conio.h>

int main (){

int a;

printf("Nilai A :");

scanf("%d",&a);
if(a==0){

printf("nol\n");

return 0;

if(!!(a%2==0)){

printf("genap\n");

else if(!(a%2==0)){

printf("ganjil\n");

if(a>0){

printf("positif\n");

else if(a<0){

printf("negatif\n");

No. 3

Penjelasan

• disini kita disuruh memasukkan angka jika angkanya kurang dari 3 maka ditambah 3 contoh:
jika satu =4, jika 2=5
• jika kita memasukkan nilai lebih dari tiga maka ditambah 10 contoh : jika kita memasukkan
6=6+10
• jika kita memasukkan nilai lebih dari 10 maka ditambah 40 contoh =jika kita memasukkan 38
=38+40=78

#include<stdio.h>
#include<conio.h>

int main(){

int a;

printf("Nilai A :");

scanf("%d",&a);

if(a<=3){

a=a+3;

else if(a<=10){

a=a+10;

else if(a<=20){

a=a+20;

else if(a<=40){

a=a+40;

printf("%d\n",a);

No. 4

Penjelasan

Nilai a = nilai inputan


• Jika nilai ‘a’ lebih besar dari ‘b’ tidak terpenuhi maka kepertanyaan selanjutnya yaitu apakah
nilai ‘c’ kurang dari ‘b’ tak terpenuhi juga maka ke pertanyaan selanjuitnya yaitu apakh nilai
‘c’ kurang dari ‘a’ dan tidak terpenuhi juga maka nilai a yang ke print
• Jika nilai ‘a’ lebih besar dari ‘b’ terpenuhi dan ada pertannyaan dari program apakah nilai ‘c’
kurang dari ‘b’ tidak terpenuhi maka nilai b yang ke print
• Jika nilai ‘a’ lebih besar dari ‘b’ tidk terpenuhi dan ada pertannyaan dari program apakah
nilai ‘c’ kurang dari ‘b’ terpenuhi maka nilai c yang ke print

#include<stdio.h>

#include<conio.h>

int main(){

float a,b,c,nilai;

printf("Nilai :");

scanf("%f",&nilai);

a=nilai;

b=a+a;

c=b*b;

if(a>b){

if(c<b){

printf("%f\n",c);

else{

printf("%f\n",b);

else if(c<a){
printf("%f\n",c);

else{

printf("%f\n",a);

No.5

Penjelasan

Jika masukan nilai input atau (n) maka input akan dikurangi (i) dan di tambah t dari inkremen jumlah
sebelumnya contoh: nilai input: 3

• Maka akan (loop dari I pertama 1) t=t+(i-1(i) t=0


• Inkremen ke 2 t=(0,dari loop I)+(2-1(i)I t=I
• Inkremen ke 3(ke n) t=(1,dari loop 2)+(3-1(i) ; t=3

#include<stdio.h>

#include<conio.h>

int main(){

int t;

int n;

printf("Nilai :");

scanf("%d",&n);

for (int i=1; i<=n; i++){

t=t+(n-i);

}
printf("%d",t);

Anda mungkin juga menyukai