Pengenalan Algoritma dan C++
1. Pengertian Algoritma
Algoritma adalah urutan langkah-langkah yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu.
Syarat algoritma yaitu :
- algoritma harus tidak ambigu
- algoritma harus tepat
- algoritma harus pasti
- algoritma harus terhingga
A. Mengenal Tipe Data
Tipe data digunakan untuk mendefinisikan objek data yang akan dimanipulasi dalam sebuah program.
Tipe data dasar pada program C++ , meliputi :
Contoh program C++
Hasil Praktek 13 September 2018 :
1. Input :
D
#include <stdio.h>
#include <conio.h>
Void main ( )
{
Int a = 19 ;
Char b = 's' ;
float c = 7.50 , d =243.21 ;
Cons float pi = 3.14 ;
Printf ("%c merupakan abjad yang ke - &d \n" , pi ) ;
Printf("Bilangan C = & 4 .If \n" , c );
Printf("Bilangan D = & 4. If \n" , d);
Printf("Nilai pi = & f \ n" , pi );
}
Output :
S merupakan abjad yang ke - 19
-bilangan c = 750
-bilangan d =243.21
-nilai pi = 3.14
2. Input :
#include<stdio.h>
#include<conio.h>
Void main ( )
{
Char a [4] = "ATB" ;
Puts ("saya kuliah di ") ;
Puts (a) ;
}
Output :
Saya kuliah di ATB
3. Input :
#include<stdio.h>
#include<conio.h>
Void main ( )
{
Putchar ('A');
Putchar (' T');
Putchar ('B');
}
Output :
ATB
4. Input :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
Void main ( )
{
Float a , b , c :
a = 7.5 ;
b = 8.4 ;
c = 0;
cout<<"masukan nilai A ="<<a<< endI ;
cout<<"masukan nilai B =" << b<< endI ; c = a + b ;
cout <<" Nilai C adalah = "<<c ;
geth ( ) ;
}
Output :
Nilai a = 7.5
Nilai b = 8.4
Nilai c = 7.5 + 8.4 = 15.9
5. Input :
#include<stdio.h>
#include<conio.h>
Void main ( )
{
int a , b , c = 0 ;
Printf ("Masukan nilai A = ") ;
scanf ("&d" , &a) ;
Printf ("masukan nilai B = ") ;
scantf ("&d" , &b) ;
c = a + b ;
printf("Hasil penjumlahan=&d ,c );
}
Output :
Masukan nilai a :7.5
Masukan nilai b : 8.4
Nilai c adalah : 15.9
6. Input :
#include<stdio.h>
#include<conio.h>
Void main ( )
{
char nm1 [20] ;
chat nm2 [20] ;
puts("Masukan nama ke-1 = " ) ;
gets(nm1);
printf("Masukan nama ke-2 = " );
scantf("%s" , &nm2 ) ;
printf("\n\" ) ;
puts("senang berkenalan dengan anda" ) ;
puts(nm1) ;
printf("Senang berkenalan dengan anda %s" , nm2);
}
Output :
Masukan nama ke - 1 =
(Misalnya : a )
Masukan nama ke - 2 =
(Misalnya : b )
Senang berkenalan dengan anda
A
Senang berkenalan dengan anda
B
7. Input :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
void main ( )
{
float a, b, c ;
a = 7.5 ;
b = 8.4 ;
c = 0 ;
cout<<"Masukan nilai A = " ;
cin>>a ;
cout<<"Masukan nilai B = " ;
cin>>a ;
c = a+b ;
cout<<"Nilai c adalah = " <<c ;
}
Output :
Masukan nilai a = 1 (misalnya 1)
Masukan nilai b = 2 (misalnya 2)
Nilai c adalah : 3
8. Input :
#include<stdio.h>
#include<conio.h>
Void main ( )
{
Char kar ,tar ;
Printf("masukan karakter=" );
Kar = getch( ) ;
Printf("\n tadi anda memasukan kar%c",kar );
Printf("\n Masukan karakter=") ;
tar = getche( ) ;
Printf("\n tadi anda memasukan tar%c",tar);
getch ( );
}
Output :
Masukan karakter kar : (misalnya a)
tadi anda memasukan kar a
Masukan karakter tar : (misalnya b)
tadi anda memasukan tar b
Sekian laporan saya, Terimakasih telah mau berkunjung di blog saya dan jika ada salah pengetikan mohon dimaafkan.
Tidak ada komentar:
Posting Komentar