Kamis, 11 Mei 2017

TUGAS BONUS ORKOM & SO


TUGAS BONUS

NAMA : DIMAS ADI PRATAMA
NIM : 064001600003

1. Membuat deret bilangan prima 1-1000

Berikut source codenya dan screenshotnya:

#include <stdio.h>

int main()
//NAMA : Dimas Adi Pratama
//NIM : 064001600003
{
int x, y, a;
printf("Bilangan prima 1-1000\n");
for(x=1; x<=1000; x++)
    {
 for(y=1; y<=x; y++)
 {
  if(x%y == 0)
   {
    a++;
   }
 }
 if(a==2)
 printf("%4d", x);
 a=0;
}
printf("\n");
printf("\n"); 
return 0;
}

SCREENSHOT SOURCE CODE DAN OUTPUT PROGRAMNYA




2. Dengan 2 angka masukan (input) dan 4 operasi yang dapat dipilih (+, -, *, /) dituliskan menggunakan bahasa C di dalam Linux

Berikut source codenya dan screenshotnya:

#include<stdio.h>
//NAMA : Dimas Adi Pratama
//NIM : 064001600003
int main()
{
char opr;
float angka1, angka2;

printf("Pilih operator (+, -, *, /):\n");
scanf("%c", &opr);

printf("Masukkan angka pertama:\n");
scanf("%f", &angka1);

printf("Masukkan angka kedua:\n");
scanf("%f", &angka2);

switch(opr)
    {
        case '+':
            printf("%.1f + %.1f = %.1f",angka1, angka2, angka1 + angka2);
            break;
        case '-':
             printf("%.1f + %.1f = %.1f",angka1, angka2, angka1 - angka2);
            break;
        case '*':
             printf("%.1f + %.1f = %.1f",angka1, angka2, angka1 * angka2);
            break;
        case '/':
             printf("%.1f + %.1f = %.1f",angka1, angka2, angka1 / angka2);
            break;
        default:
            printf("Error Salah Pilih Operator");
    }
return 0;
}


SCREENSHOT SOURCE CODE DAN OUTPUT PROGRAMNYA





Tidak ada komentar :

Posting Komentar