This is featured post 1 title
Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com.
This is featured post 2 title
Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com.
This is featured post 3 title
Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com.
Minggu, 17 April 2011
TUGAS PRAKTIKUM LOGIKA DAN ALGORITMA 3 C++
1. Diketahui variabel – variabel sebagai berikut :
var_bulat = 32767;
var_pecahan= 339.2345678f;
var_pecahan= 3.4567e+40;
var_karakter= ‘S’ ;
Buat program untuk menampilkan semua variabel
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
printf("var_bulat = %d\n", 32767);
printf("var_pecahan1 = %12.7f\n", 339.2345678);
printf("var_pecahan2 = %10.4e\n", 3.4567e+40);
printf("var_karakter = %c\n", 'S');
getch();
}
2. Diketahui variabel – variabel sebagai berikut:
int a = 12, b = 2, c= 3, d = 4;
Buat program untuk mencetak hasil :
a % b
a – c
a + b
a / d
a/d * d + a % d
a % d / d * a – c
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
int a,b,c,d;
a=12;
b=2 ;
c=3 ;
d=4 ;
int hasil1,hasil2,hasil3,hasil4,hasil5,hasil6;
hasil1=a%b;
hasil2=a-c;
hasil3=a+b;
hasil4=a/d;
hasil5=a/d*d+a%d;
hasil6=a%d/d*a-c;
printf("hasil bagi = %d\n",hasil1);
printf("hasil pengurangan = %d\n", hasil2);
printf("hasil penjumlahan = %d\n", hasil3);
printf("hasil pembagian = %d\n", hasil4);
printf("hasil gabungan 1 = %d\n", hasil5);
printf("hasil gabungan 2 = %d\n", hasil6);
getch();
}
3. Buatlah program untuk menghitung Diskriminan dari sebuah persamaan kuadrat dengan niali a,b dan c yang diinputkan
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
int a,b,c,d;
printf("masukan nilai a : ");
scanf("%d",&a);
printf("masukan nilai b : ");
scanf("%d",&b);
printf("masukan nilai c : ");
scanf("%d",&c);
d=b*b-4*a*c;
printf("Nilai diskriminan = %d\n",d);
getch();
}
4. Kerjakan soal no 2 dan 3 dengan mengubah tipe datanya float
a) #include<stdio.h>
#include<conio.h>
main()
{
clrscr();
float c,f,g,h,i,j;
int a,b,d,e;
a= 12;
b= 2;
c= 3;
d= 4;
e=a%b;
f=a-c;
g=a+b;
h=a/d;
i=a/d*d+a%d;
j=a%d/d*a-c;
printf("hasil bagi = %d\n", e);
printf("hasil pengurangan = %4.2f\n", f);
printf("hasil penjumlahan = %4.2f\n", g);
printf("hasil pembagian = %4.2f\n", h);
printf("hasil gabungan 1 = %4.2f\n", i);
printf("hasil gabungan 2 = %4.2f\n", j);
getch();
}
b) #include<stdio.h>
#include<conio.h>
main()
{
clrscr();
float a,b,c,d;
printf("masukan nilai a : ");
scanf("%f",&a);
printf("masukan nilai b : ");
scanf("%f",&b);
printf("masukan nilai c : ");
scanf("%f",&c);
d=b*b-4*a*c;
printf("Nilai diskriminan = %4.2f\n",d);
getch();
}
TUGAS PRAKTIKUM LOGIKA DAN ALGORITMA 2 C++
1. Mencetak kalimat “Hello World!” dalam satu baris
#include<stdio.h>
#include<conio.h>
main()
{
Printf(“Hello World !”);
getch();
}
2. Mencetak kalimat beberapa baris, dengan tampilan sbb:
Hello…
..oh my
…when do I stop?
1
..2
…3
#include<stdio.h>
#include<conio.h>
main()
{
printf(“Hello…\n”);
printf(“..oh my\n”);
printf(“…when do i stop?\n”);
printf(“1 \n..2\n…3”);
getch();
}
3. Menghitung penjumlahan 1024 + 4096 dan mencetak hasilnya
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
int jumlah;
jumlah=1024 + 4096;
printf(“menghitung penjumlahan 1064 + 4096 ?\n);
printf(“hasil penjumlahannya adalah : %d\n,jumlah);
getch();
}
4. Mengisi nilai 2 variabel int, menjumlahkan kedua isi variable tersebut dan mencetak hasilnya
#include<stdio.h>
#include<conio.h>
main()
{
clrscr;
int bil1,bil2,hasil;
printf(“masukan variabel 1 : “);
scanf(“%d”,&bil1);
printf(“masukan variabel 2 :”);
scanf(“%d,&bil2);
hasil=bil1+bil2;
printf(“hasil penjumlahan = %d\n,hasil);
getch();
}
5. Mengisi nilai sebuah variabel float, mengalikan isi variabel tersebut dengan 50 dan mencetak hasilnya
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
float bil, hasil;
printf(“masukan sebuah variabel : “)
scanf(“%f”,&bil);
hasil=bil*50;
printf(hasil perkalian dengan bilangan 50 = %4.2f\n”,hasil);
getch();
}
6. Menampilkan nilai sebuah bilangan float dengan tanpa menentukan format (default)
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
float bil,tanpa;
printf(“masukan sebuah bilangan : “);
scanf(“%f”,&bil);
tanpa=bil;
printf(“tampilan bilangan tanpa format= %f\n,tanpa);
getch();
}
7. Menampilkan nilai sebuah bilangan float dengan format : lebar medan 10 digit dan 2 digit dibelakang koma
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
printf(“masukan sebuah bilangan : “);
scanf(“%f”,&bil);
format=bil;
printf(“tampilan bilangan dengan format= %10.2f\n”,format);
getch();
}
8. Menerima masukan dengan format int dan char kemudian menampilkan kembali dengan format yang sesuai.
(hampir sama dengan no.4)
TUGAS PRAKTIKUM LOGIKA DAN ALGORITMA 1 C++
1. Menjumlahkan 2 buah bilangan dan mencetak hasilnya
#include<iostream.h>
#include<conio.h>
main()
{
clrscr ();
int nilai1, nilai2, tambah;
cout<<”masukan nilai 1 : “ ;
cin>>nilai1 ;
cout<<”masukan nilai 2 : “ ;
cin>>nilai2 ;
tambah= nilai1 + nilai2 ;
cout<<”hasil penjumlahan : “ << tambah << endl ;
getch () ;
}
2. Mengalikan 2 buah bilangan dan mencetak hasilnya
#include<iostream.h>
#include<conio.h>
main()
{
clrscr ();
int bil1, bil2, kali ;
cout<<”masukan bilangan 1 : “ ;
cin>>bil1 ;
cout<<”masukan bilangan 2 : “ ;
cin>>bil2 ;
tambah= bil1* bil2 ;
cout<<”hasil penjumlahan : “ << kali << endl ;
getch () ;
}
3. Memberikan opsi penjumlahan dan mengalikan hasilnya
#include <iostream.h>
#include <conio.h>
main()
{
int pilih
float bil1, bil2, hasil;
clrscr();
cout<<" Masukkan pilihan :"<<endl;
cout<<" 1. Penjumlahan"<<endl;
cout<<" 2. Perkalian"<<endl;
cout<<" 3. Keluar"<<endl<<endl;
cout<<" Pilihan [1,2,3] : ";
cin>>pilih;
switch(pilih)
{
case 1:{
clrscr();
cout<<"Masukkan bilangan 1 : ";
cin>>bil1;
cout<<endl<<"Masukkan bilangan 2 : ";
cin>>bil2;
hasil=bil1+bil2;
cout<<"Hasil penjumlahan : "<<hasil<<endl;
break;
case 2:{
clrscr();
cout<<"Masukkan bilangan 1 : ";
cin>>bil1;
cout<<endl<<"Masukkan bilangan 2 : ";
cin>>bil2;
hasil=bil1*bil2;
cout<<"Hasil perkalian :"<<hasil<<endl;
case 3:{
clrscr();
cout<<”Terima kasih telah mencoba program ini”;
break;
}
}
getch();
}
4. Menghitung luas lingkaran dan menampilkan hasilnya
#include<iostream.h>
#include<conio.h>
#define phi 3.14
main()
{
clrscr();
float r, luas ;
cout<<”masukan nilai jari-jarinya : “ ;
cin>>r;
luas=phi*r*r ;
cout<<luas lingkaran : “ << luas << endl;
getch();
}
5. Mengecek bilangan diantara 2 bilangan masukan, apakah sama ataukah lebih besar salah satunya, dan tampilkan hasilnya
#include <iostream.h>
#include<conio.h>
main()
{
clrscr() ;
int a, b ;
cout<<”masukan bilangan 1 : “ ;
cin>>a;
cout<<”masukan bilangan 2 : “ ;
cin>>b;
if(a>b)
cout<<”hasilnya adalah : angka “<<a<<” lebih besar dari angka “<<b<< endl;
else if (a<b)
cout<<”hasilnya adalah : angka “<<a<< “lebih kecil dari angka “<<b<< endl;
else
cout<<”hasilnya adalah : angka<<a< “sama dengan angka “<<b<< endl;
getch();
}
6. Menghitung sigma (akumulasi) dari bilangan 1 sampai n, dan menampilkan hasilnya Ʃ I = 1+2+3…+n
#include<iostream.h>
#include<conio.h>
main()
{
clrscr ();
float n. hasil ;
cout<<”masukan bilangan n : “;
cin>>n ;
hasil=(n\2)*(1+n);
cout<<”hasil hitungan : “ << hasil << endl ;
getch();
}
Langganan:
Postingan (Atom)