bahasa c tahun 2025 2026

program 1A  menampilkan APA KABAR sebanyak 10 

#include<stdio.h>

int main ()

{

for(int i=1;i<=10;i++)

{printf("APA KABAR \n" );}

}

output 



1.apa hasil dari program di atas?

cara kerja 

i=1

cek 

1<=10

1<10 atau 1=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 1+1,      i=2


i=2

cek 

2<=10

2<10 atau 2=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 2+1,      i=3


i=3

cek 

3<=10

3<10 atau 3=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 3+1,      i=4


i=4

cek 

4<=10

4<10 atau 4=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 4+1,      i=5


i=6

cek 

6<=10

6<10 atau 1=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 6+1,      i=6


i=7

cek 

7<=10

7<10 atau 7=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 7+1,      i=8


i=8

cek 

8<=10

8<10 atau 8=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 8+1,      i=9


i=9

cek 

9<=10

9<10 atau 9=10

benar atau salaj bernilai benar, print , i++

i++     artinya i = i+1,         i = 9+1,      i=10


i=10

cek 

10<=10

10<10 atau 10=10

salah atau benar  bernilai benar, print , i++

i++     artinya i = i+1,         i = 10+1,      i=11


i=11

cek 

11<=10

11<10 atau 11=10

salah atau salah bernilai salah, stop 

kesimpulan , APA KABAR akan tercetak sebanyak 10x


soal 1 program 1 

#include<stdio.h>

int main ()

{

for(int a=1;i<=10;i++)

{printf("APA KABAR \n" );}

}


soal apakah program di atas bisa berjalan ?

jawab tidak 


sebutkan alasannya jika program tersebut tidak bisa berjalan dengan baik?

alasan

ada perbedaan variabel di intruksi 

 for(int a=1;i<=10;i++)


 





---------------------------------------------------

soal 2 program 1

gambar , cek baris 6

#include<stdio.h>

int main ()

{

for(int i=1;i<=10;i++)

{print("APA KABAR \n" );}

}


soal apakah program di atas bisa berjalan ?

jawab tidak 


sebutkan alasannya jika program tersebut tidak bisa berjalan dengan baik?

jawab 

pada line 


print("APA KABAR \n" );

penulisan tidak sesuai sintak seharusnya

printf("APA KABAR \n" );
 
---------------------------------------------------

soal 3 program 1

gambar , cek baris 6

#include<stdio.h>

int main ()

{

for   int i=1;i<=10;i++)

{printf("APA KABAR \n" );}

}

soal apakah program di atas bisa berjalan ?

jawab tidak 

sebutkan alasannya jika program tersebut tidak bisa berjalan dengan baik?

jawab 

penulisan 

for   int i=1;i<=10;i++)

tidak sesuai sintak

seharusnya 

for  ( int i=1;i<=10;i++)



-----------------------------------------------------

program 2 memasukkan angka , cocok untuk elemen 1 cp 2


#include<stdio.h>

int main()

{

                int p;

                printf("masukkan bilangan\n");

                scanf("%d",&p);

                printf("anda telah memasukkan bilangan %d",p);

}

-------------------------------------------------------------------

soal 1 program 2

#include<stdio.h>

int main()

{

                int p;

                printf("masukkan bilangan\n");

                scanf("%d",&a);

                printf("anda telah memasukkan bilangan %d",p);

}

apakah program di atas bisa berjalan

jawab 

tidak 

alsan 

scanf("%d",&a);  variabel a belum di deklarasikan

-----------------------------

soal 2 program 2

#include<stdio.h>

int main()

{

                int p;

                printf("masukkan bilangan\n");

                scanf("%d",&p);

                printf("anda telah memasukkan bilangan %d",b);

}

sooal 

apakah program di atas bisa berjalan

jawab 

variabel b belum di deklarasikan lihat printf("anda telah memasukkan bilangan %d",b);


-------------------------------------------

soal 3 program 2

#include<stdio.h>

int main()

{

                int p;

                printf("masukkan bilangan\n");

                scanf("%d",&s);

                printf("anda telah memasukkan bilangan %d",s);

}

soal apakah program di atas bisa berjalan 

jawab tidak
alasan
variabel s belum dideklarasikan

lihat --->>             scanf("%d",&s);

lihat --->>            printf("anda telah memasukkan bilangan %d",s);

 

.........................................

cocok untuk elemen 1 cp 2

program 3 memasukan huruf

#include<stdio.h>

int main()

{

                int p;

                printf("masukkan hutuf \n");

                scanf("%c",&p);

                printf("anda telah MENULIS HURUF:%c",p);

}





memasukkan huruf (yang bener)

program 3A

#include<stdio.h>

int main()

{

                char p;

                printf("masukkan hutuf \n");

                scanf("%c",&p);

                printf("anda telah MENULIS HURUF:%c",p);

}


program 3 b


#include<stdio.h>

int main()

               int p;

                char q;

                printf("masukkan bilangan dan huruf \n");


                scanf("%d" "%c",&p ,&q);


                printf("anda telah memasukkan bilangan %d ,anda telah memasukkan huruf %c \n",p,q);

return 0;

}







prog 3 c

#include<stdio.h>

int main()

char p;

 int q;

printf("masukkan huruf dan bilangan \n");

scanf("%c" "%d",&p ,&q);

printf("anda telah memasukkan huruf %c ,anda telah memasukkan bilangan %d \n",p,q);

return 0;

}



prog 3d

#include<stdio.h>

int main()

int p;

int q;

char r;

                printf("masukkan bilangan , huruf dan bilangan \n");


                scanf("%d" "%c" "%d",&p ,&q,&r);

printf("anda telah memasukkan bilangan %d , anda telah memasukkan huruf %c, anda telah memasukkan bilangan %d \n",p,q,r);

return 0;

}


prog 3 f

#include<stdio.h>


int main()


int q;

char p;

int s;               

printf("masukkan bilangan dan huruf \n");

scanf("%d" "%c" "%d",&q ,&p,&s);

printf("anda telah memasukkan bilangan %d ,anda telah memasukkan huruf %c,anda telah memasukkan bilangan %d \n",q,p,s);


return 0;


}

prog 3g

#include<stdio.h>
int main()
     int p;
                char q;
                printf("masukkan bilangan dan huruf \n");
                scanf("%c" "%c",&p ,&q);
printf("anda telah memasukkan bilangan %c ,anda telah memasukkan huruf %c \n",p,q);
return 0;

}

out

masukkan bilangan dan huruf 

10q

anda telah memasukkan bilangan 1 ,anda telah memasukkan huruf 0 

jelaskan 

------------------------
3h
#include<stdio.h>
int main()
     int p;
                char q;
                printf("masukkan bilangan dan huruf \n");
                scanf("%d" "%c",&p ,&q);
printf("anda telah memasukkan bilangan %d ,anda telah memasukkan huruf %c \n",p,q);
return 0;

}

output 
masukkan bilangan dan huruf 
678a
anda telah memasukkan bilangan 678 ,anda telah memasukkan huruf a 

===================

#include<stdio.h>

int main()

     char p;

                int q;

                printf("masukkan bilangan dan huruf \n");

                scanf("%c" "%d",&p ,&q);

printf("anda telah memasukkan bilangan %c ,anda telah memasukkan huruf %d \n",p,q);

return 0;


}

output

masukkan bilangan dan huruf 

788v

anda telah memasukkan bilangan 7 ,anda telah memasukkan huruf 88 

==================
#include<stdio.h>
int main()
{
                char p;
            printf("masukkan hutuf \n");
            scanf("%c",&p);
            printf("anda telah MENULIS HURUF:%c",p);
}
out
masukkan hutuf 
79
anda telah MENULIS HURUF:7
===============
#include<stdio.h>
int main()
{
                char p;
            printf("masukkan hutuf \n");
            scanf("%d",&p);
            printf("anda telah MENULIS HURUF:%d",p);
}

out
masukkan hutuf 
789
anda telah MENULIS HURUF:21


====================

#include<stdio.h>
int main()
{
                int p;
            printf("masukkan hutuf \n");
            scanf("%d",&p);
            printf("anda telah MENULIS HURUF:%d",p);
}
out
masukkan hutuf 
8776
anda telah MENULIS HURUF:8776

====
#include<stdio.h>
int main()
{
                int p;
            printf("masukkan hutuf \n");
            scanf("%c",&p);
            printf("anda telah MENULIS HURUF:%c",p);
}
out
masukkan hutuf 
789
anda telah MENULIS HURUF:7

===

cocok untuk elemen 1 cp 2

program 4 

#include <stdio.h> 

  int main() 

  char kalimat[100]; 

  printf("Masukkan kalimat: "); 

  scanf("%[^\n]s", kalimat); 

  printf("Kalimat yang Anda masukkan: %s\n", kalimat); 

  return 0

}

.........................................................................

program 5 masukkan nilai dan tentukan genap atau ganjil sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c


program 5 masukkan nilai dan tentukan genap atau ganjil dengan menggunakan variabel nilai

#include<stdio.h>

int main()

{

int nilai;

printf("masukkan nilai \n");

scanf("%d",&nilai);

if (nilai % 2==0)

{printf("anda telah memasukkan bilangan genap");}

else

{printf("anda telah memasukkan bilangan ganjil");}

}

.......................................

program 6 masukkan nilai dan tentukan genap atau ganjil, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

program menggunakan variabel joko

#include<stdio.h>

int main()

{

int joko;

printf("masukkan nilai \n");

scanf("%d",&joko);

if (joko % 2==0)

{printf("anda telah memasukkan bilangan genap");}

else

{printf("anda telah memasukkan bilangan ganjil");}

}

-------------------------

program 7 masukkan nilai dan tentukan ganjil atau genap

sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

#include<stdio.h>

int main()

{

int joko;

printf("masukkan nilai \n");

scanf("%d",&joko);

if (joko % 2==1)

{printf("anda telah memasukkan bilangan ganjil");}

else

{printf("anda telah memasukkan bilangan genap");}

}

..........................................................

program 8 masukkan nilai dan tentukan ganjil atau genap, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

#include<stdio.h>

int main()

{

int kotak;

printf("masukkan bilangan  \n");

scanf("%d",&kotak);

if (joko % 2==1)

{printf("maka anda telah memasukkan bilangan ganjil %d",kotak );}

else

{printf("maka anda telah memasukkan bilangan genap %d",kotak );}

}


........................

program 10 masukkan nilai dan tentukan ganjil atau genap, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

#include<stdio.h>

int main()

{

int joko;

printf("masukkan nilai \n");

scanf("%d",&joko);

if (joko % 2==1)

{printf("maka bilangan %d adalah bilangan ganjil ", joko );}

else

{printf("maka bilangan %d adalah bilangan genap %d",joko );}

}


.............................

 

program 11  batas a<20


program menampilkan bilangan genap  dari 1 sampai 20, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

menampilkan pola kelipatan 2

#include<stdio.h>

int main()

{

int a;

for(a=1;a<20;a++)

 

                if(a%2==0)

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

}


program 11A  batas a<=20


program menampilkan bilangan genap  dari 1 sampai 20, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

menampilkan pola kelipatan 2

#include<stdio.h>

int main()

{

int a;

for(a=1;a<=20;a++)

 

                if(a%2==0)

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

}


program 11B(menampilkan bilangan kelipatan 3 )

program 11 menampilkan bilangan kelipatan 3  dari 1 sampai 20, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

#include<stdio.h>

int main()

{

int a;

for(a=1;a<=20;a++)

 

                if(a%3==0)

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

}


out 

3

6

9

12

15

18



program 12 menampilkan bilangan ganjil  dari 1 sampai 20, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

#include<stdio.h>

int main()

int a;

for(a=1;a<=20;a++)

 

                if(a%2==1)

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

}


...............................................................................................................

program 12 A

menampilkan bilangan ganjil  dari 88 sampai 100, 

sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

#include<stdio.h>

int main()

{

int a;

for(88=1;a<=100;a++)

 

                if(a%2==1)

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

}

PROGRAM 13 sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

memasukkan batas bawah m batas atas dan menampilkan bilagan ganjil;


#include <stdio.h>

int main ( )

{

int i;

int batasbawah;

int batasatas;

printf("masukkan nilai minimal");

scanf("%d",&batasbawah);

printf("masukkan nilai maksimal");

scanf("%d",&batasatas);

for ( i = batasbawah ; i <= batasatas ; i++)

{

    if ( i %2 == 1    )

    {

        printf ("%d",i);

    }

}

}

................................................................................

prog 14 sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

menampilkan bilangan genap dengan batas a sampai b  

#include <stdio.h>

int main ( )

{

int k;

int a;

int b;

printf("masukkan nilai minimal");

scanf("%d",&a);

printf("masukkan nilai maksimal");

scanf("%d",&b);

for ( k = a ; k <= b ; k++)

{

    if ( k %2 == 1    )

    {

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

    }

}

}

.........................................................................

prog 15 sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

 menampilkan bilagan ganjil dari m sampai n;


#include <stdio.h>

int main ( )

{

int i;

int m;

int n;

printf("masukkan nilai minimal");

scanf("%d",&m);

printf("masukkan nilai maksimal");

scanf("%d",&n);

for ( i = m ; i <= n ; i++)

{

    if ( i %2 == 1    )

    {

        printf ("%d",i);

    }

}

}

..............................................................................................

prog 16 sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

menampilkan bilangan genap dengan batas a sampai b  

#include <stdio.h>

int main ( )

{

int a;

int b;

int i;

printf("masukkan nilai minimal");

scanf("%d",&a);

printf("masukkan nilai maksimal");

scanf("%d",&b);

for ( i = a ; i < b ; i++)

{

    if ( i %2 == 0    )

    {

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

    }

}

}



program 18

#include <stdio.h>
int main() 

char huruf = 'A'
  int bilangan = (int)huruf; 
  printf("Kode ASCII untuk '%c' adalah %d\n", huruf, bilangan); 
}


..............................................................
program 19 PENJUMLAHAN 2 BILANGAN DESIMA, sangat cocok untuk elemen 1 capaian 3  materi proses komputasi dengan bahasa c

 
#include <stdio.h>

int main()

{

    float a;

    float b;

    float c;

    printf("Masukkan Nilai  A ");

    scanf("%f", &a);

    printf("Masukkan Nilai  B ");

    scanf("%f", &b);

    c= a+b;

    printf("Hasil Penjumlahan Pecahan A dan B %.2f", c);

    return 0;

}


program 19 A(keliling persegi panjang)

#include <stdio.h>

int main()

{

    float a;

    float b;

    float c;

    printf("Masukkan panjang persegi panjang ");

    scanf("%f", &a);

    printf("Masukkan lebar persegi panjang ");

    scanf("%f", &b);

    c= a+b+a+b;

    printf("Hasil keliling persegi panjang adalah %.2f", c);

    return 0;

}


program 19 B(luas persegi panjang)

#include <stdio.h>

int main()

{

    float a;

    float b;

    float c;

    printf("Masukkan panjang persegi panjang ");

    scanf("%f", &a);

    printf("Masukkan lebar persegi panjang ");

    scanf("%f", &b);

    c= a*b;

    printf("Hasil luas persegi panjang adalah %.2f", c);

    return 0;

}

program 19 c(keliling segitiga siku siku)

#include <stdio.h>

int main()

{

    float a;

    float b;

    float c;

    float k

printf("Masukkan panjang sisi datar");

    scanf("%f", &a);

    printf("Masukkan panjang sisi tegak");

    scanf("%f", &b);

   printf("Masukkan panjang sisi miring");

    scanf("%f", &c);

  

   k= a+b+c;

    printf("Hasil keliling segitiga adalah %.2f", c);

    return 0;

}


program 19 d(luas  segitiga siku siku)

#include <stdio.h>

int main()

{

    float a;

    float b;

    float l;

printf("Masukkan panjang sisi datar");

    scanf("%f", &a);

    printf("Masukkan panjang sisi tegak");

    scanf("%f", &b);

   l=0.5* a*b;

    printf("Hasil luas segitiga adalah %.2f", l);

    return 0;

}

program 19 e(volume tabung)

#include <stdio.h>

int main()

{

    float a;

    float b;

    float volume;

printf("Masukkan panjang jari jari");

    scanf("%f", &a);

    printf("Masukkan tinggi tabung");

    scanf("%f", &b);

   volume=(22.00/7.00)* a*a*b;

    printf("Hasil volume tabung adalah %.2f", volume);

    return 0;

}


....................

program 20  PENJUMLAHAN 2 BILANGAN BULAT
PENJUMLAHAN 2 BILANGAN DESIMAL


#include <stdio.h>

int main()

{

    int a;

    int b;

    int c;

    printf("Masukkan Nilai  A ");

    scanf("%d", &a);

    printf("Masukkan Nilai  B ");

    scanf("%d", &b);

    c= a+b;

    printf("Hasil Penjumlahan Pecahan A dan B %.2d", c);

    return 0;

}


.............................

program 20 a

#include <stdio.h>

int main()

{

    int a;

    int b;

    int c;

    printf("Masukkan panjang persegi panjang ");

    scanf("%d", &a);

    printf("Masukkan lebar persegi panjang ");

    scanf("%d", &b);

    c= a+b+a+b;

    printf("Hasil keliling persegi panjang adalah %.2d", c);

    return 0;

}


program 20 e
#include <stdio.h>
int main()

{

    int a;
    int b;
    int volume;
printf("Masukkan panjang jari jari");
    scanf("%d", &a);

    printf("Masukkan tinggi tabung");

    scanf("%d", &b);

   



   volume=(22.00/7.00)* a*a*b;

    printf("Hasil volume tabung adalah %.2d", volume);

    return 0;

}


MENENTUKAN PEDIKAT NILAI ABC denagn logika AND


PROGRAM 21

menentukan nilai A atau B

#include<stdio.h>
int main()
{
int nilai;
printf("masukkan nilai antara 0-100 \n");
scanf("%d",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else 
{printf("PREDIKAT NILAI ANDA B");}
}


PROGRAM 21A

menentukan nilai A atau B

#include<stdio.h>
int main()
{
float nilai;
printf("masukkan nilai desimal antara 0-100 \n");
scanf("%f",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else 
{printf("PREDIKAT NILAI ANDA B");}
}


PROGRAM 22
menentukan nilai A ,B atau C


#include<stdio.h>
int main()
{
int nilai;
printf("masukkan nilai dengan rentang 0-100 \n");
scanf("%d",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else  if (nilai >70 && nilai <=80)
{printf("PREDIKAT NILAI ANDA B");}
else
{printf("PREDIKAT NILAI ANDA C");}
}

soal agar mendapat nilai A maka nilai yang harus di masuukkan adalah 

soal agar mendapat nilai B maka nilai yang harus di masuukkan adalah 

soal agar mendapat nilai C maka nilai yang harus di masuukkan adalah 


program 22 A
#include<stdio.h>
int main()
{
float nilai;
printf("masukkan nilai desimal 0-100 \n");
scanf("%f",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else if (nilai >70 && nilai <=80)
{printf("PREDIKAT NILAI ANDA B");}
else
{printf("PREDIKAT NILAI ANDA C");}
}

progrm 23

MENENTUKAN PEDIKAT NILAI ABCD
#include<stdio.h>
int main()
{
int nilai;
printf("masukkan nilai \n");
scanf("%d",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else  if (nilai >70 && nilai <=80)
{printf("PREDIKAT NILAI ANDA B");}
else if (nilai >50 && nilai <=70)
{printf("PREDIKAT NILAI ANDA C");}
else
{printf("PREDIKAT NILAI ANDA D");}
     }

soal agar mendapat nilai A maka nilai yang harus di masuukkan adalah 

soal agar mendapat nilai B maka nilai yang harus di masuukkan adalah 

soal agar mendapat nilai C maka nilai yang harus di masuukkan adalah 

coba masuikkan nilai 80.5 hasilnya 
coba masuikkan nilai 70.5 hasilnya 
coba masuikkan nilai 50.5 hasilnya 

progrm 23A

MENENTUKAN PEDIKAT NILAI ABCD
#include<stdio.h>
int main()
{
float nilai;
printf("masukkan nilai desimal antara 0-100 \n");
scanf("%f",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else  if (nilai >70 && nilai <=80)
{printf("PREDIKAT NILAI ANDA B");}
else if (nilai >50 && nilai <=70)
{printf("PREDIKAT NILAI ANDA C");}
else
{printf("PREDIKAT NILAI ANDA D");}
     }

progrm 24

MENENTUKAN PEDIKAT NILAI ABCDE
#include<stdio.h>
int main()
{
int nilai;
printf("masukkan nilai bilangan bulat \n");
scanf("%d",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else  if (nilai >70 && nilai <=80)
{printf("PREDIKAT NILAI ANDA B");}
else if (nilai >50 && nilai <=70)
{printf("PREDIKAT NILAI ANDA D");}
        else
        {printf("PREDIKAT NILAI ANDA E");}
}


soal agar mendapat nilai A maka nilai yang harus di masuukkan adalah 

soal agar mendapat nilai B maka nilai yang harus di masuukkan adalah 

soal agar mendapat nilai C maka nilai yang harus di masuukkan adalah 

coba masuikkan nilai 80.5 hasilnya 
coba masuikkan nilai 70.5 hasilnya 
coba masuikkan nilai 50.5 hasilnya 


progrm 24A

MENENTUKAN PEDIKAT NILAI ABCDE
#include<stdio.h>
int main()
{
float nilai;
printf("masukkan nilai desimal 0-100 \n");
scanf("%f",&nilai);
if (nilai >80 && nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else  if (nilai >70 && nilai <=80)
{printf("PREDIKAT NILAI ANDA B");}
else if (nilai >50 && nilai <=70)
{printf("PREDIKAT NILAI ANDA D");}
        
else
        {printf("PREDIKAT NILAI ANDA E");}
}


progrm 25

coba buatlah program agar menghasilkan predikat NILAI ABCDEF



-----------------------------
soal 25 A
MENENTUKAN PEDIKAT NILAI ABCDE
#include<stdio.h>
int main()
{
float nilai;
printf("masukkan nilai desimal 0-100 \n");
scanf("%f",&nilai);
if (nilai >80 || nilai <=100)
{printf("PREDIKAT NILAI ANDA A");}
else  if (nilai >70 || nilai <=80)
{printf("PREDIKAT NILAI ANDA B");}
else if (nilai >50 || nilai <=70)
{printf("PREDIKAT NILAI ANDA D");}
        else
        {printf("PREDIKAT NILAI ANDA E");}
}


 

program 26 

//penerapan preposisi AND

#include <stdio.h> 

 int main() 

{

int umur = 2;

bool memilikiSIM = true;

if (umur >= 18 && memilikiSIM) 

{

      printf("ANDA LAYAK MENGEMUDI ");}

      else

   { printf("ANDA TIDAK LAYAK MENGEMUDI: ");}

}

Hasilnya

progr 26A


#include <stdio.h> 

#include <stdbool.h>


 int main() 

{

int umur ;

bool memilikiSIM = true;

printf("masukkan nilai desimal 0-100 \n");

scanf("%d",&umur);

if (umur >= 18 || memilikiSIM) 

{

printf("ANDA LAYAK MENGEMUDI ");}

     else

   { printf("ANDA TIDAK LAYAK MENGEMUDI: ");}

}


program program 27

//penerapan preposisi AND

#include <stdio.h> 

 int main() 

{

int umur = 2;

bool memilikiSIM = false;

if (umur >= 18 && memilikiSIM) 

{

      printf("ANDA LAYAK MENGEMUDI ");}

      else

   { printf("ANDA TIDAK LAYAK MENGEMUDI: ");}

}

HASILnya 


program 28

#include <stdio.h>

int main() {
    int umur = 17;
    int tinggi = 160;
 
    // Syarat masuk wahana: Umur minimal 18 tahun ATAU tinggi minimal 170 cm
    if (umur >= 18 || tinggi >= 170) {
        printf("Anda boleh masuk wahana.\n");
    } else {
        printf("Anda tidak boleh masuk wahana.\n");
    }
 
    return 0;
}

PROG 29 (ada inputan untuk di bandingkan dengan logika or)

#include <stdio.h>

int main() {
    int umur ;
    int tinggi ;

    printf("Masukkan usia pengunjung");

    scanf("%d", &umur);

    printf("Masukkan tinggi pengunjung  ");

    scanf("%d", &tinggi);

 
    // Syarat masuk wahana: Umur minimal 18 tahun ATAU tinggi minimal 170 cm
    if (umur >= 18 || tinggi >= 170) {
        printf("Anda boleh masuk wahana.\n");
    } else {
        printf("Anda tidak boleh masuk wahana.\n");
    }
 
    return 0;
}

 progr 30 (ada inputan untuk di bandingkan dengan logika and)


#include <stdio.h>

int main() {
    int umur ;
    int tinggi ;

    printf("Masukkan usia pengunjung");

    scanf("%d", &umur);

    printf("Masukkan tinggi pengunjung  ");

    scanf("%d", &tinggi);

 
    // Syarat masuk wahana: Umur minimal 18 tahun ATAU tinggi minimal 170 cm
    if (umur >= 18 && tinggi >= 170) {
        printf("Anda boleh masuk wahana.\n");
    } else {
        printf("Anda tidak boleh masuk wahana.\n");
    }
 
    return 0;
}



PROG 31 syarat masuk sekolah kedinasan

#include <stdio.h>

int main() {
    int umur ;
    int tinggi ;

    printf("Masukkan usia pendaftar");

    scanf("%d", &umur);

    printf("Masukkan tinggi pendaftar  ");

    scanf("%d", &tinggi);

 
    // Syarat masuk wahana: Umur minimal 18 tahun ATAU tinggi minimal 170 cm
    if (umur >= 18 && tinggi >= 170) {
        printf("Anda boleh daftar sekolah kedinasan .\n");
    } else {
        printf("Anda tidak boleh  daftar sekolah kedinasan .\n");
    }
 
    return 0;
}

 program 32


// Online C compiler to run C program online

#include <stdio.h>

#include <stdbool.h>


int main() 

{

bool kondisi;

int input;

int usia;


printf("Masukkan usia pengunjung ");

    scanf("%d", &usia);


    printf("apakah punya SIM ya atau tidak jawab 1 jika punya jawab 0 jika tdk punya");

    scanf("%d", &input);


    // validasi

    if (input == 1) 

    {

        kondisi = true;

    } 

    else if (input == 0) 

    {

        kondisi = false;

    } 


    if (usia >= 18 && kondisi ) 


{

      printf("ANDA LAYAK MENGEMUDI ");

    

}

      else

   {

       printf("ANDA TIDAK LAYAK MENGEMUDI: ");

    }


    

    return 0;

}






 

-------------------

memahami struktur data elemen 1 capaian 2

struktur data

int main() 

// Deklarasi dan inisialisasi array int nilai[5] = {8075906085}; 

  // Mengakses elemen array 

  printf("Nilai elemen pertama: %d\n", nilai[0]); 

  printf("Nilai elemen ketiga: %d\n", nilai[2]); 

  // Mengubah elemen array nilai[2] = 95

  printf("Nilai elemen ketiga setelah diubah: %d\n", nilai[2]); return 0

}

memahami elemen 1 cp 2


#include <stdio.h>


void bubbleSort(int arr[], int n) {

    int i, j, temp;

    for (i = 0; i < n - 1; i++) {

        // Perulangan untuk setiap pass

        for (j = 0; j < n - i - 1; j++) {

            // Bandingkan dan tukar jika elemen j lebih besar dari elemen j+1

            if (arr[j] > arr[j + 1]) {

                temp = arr[j];

                arr[j] = arr[j + 1];

                arr[j + 1] = temp;

            }

        }

    }

}


void tampilkanArray(int arr[], int n) {

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

        printf("%d ", arr[i]);

    }

    printf("\n");

}


int main() {

    int data[] = {64, 34, 25, 12, 22, 11, 90};

    int n = sizeof(data) / sizeof(data[0]);


    printf("Array sebelum diurutkan: \n");

    tampilkanArray(data, n);


    bubbleSort(data, n);


    printf("Array setelah diurutkan: \n");

    tampilkanArray(data, n);


    return 0;

}

---------






Komentar

Postingan populer dari blog ini