Program Hello World C++ Fungsi dan Prosedur
LATIHAN 1
1. Mencetak Hello World
Notasi Algoritma :
//Judul : Mencetak Hello World
//Algoritma
int main ()
{
Output("Hello world!")
return 0;
}
Codes :
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
Output :
Notasi Algoritma :
//Judul : Mencetak Hello World dengan Variabel
//Kamus
x <- "Hello World!" : string
//Algoritma
int main ()
{
Output(x)
return 0;
}
Codes :
#include <iostream>
using namespace std;
string x = "Hello World!" ;
int main()
{
cout << x << endl;
return 0;
}
Output :
Notasi Algoritma :
//Judul : Mencetak Hello World dengan Prosedur
//Prosedur
void cetak()
{
Output ("Hello World!")
}
//Algoritma
int main ()
{
cetak();
return 0;
}
Codes :
#include <iostream>
using namespace std;
void cetak()
{
cout << "Hello World!" ;
}
int main()
{
cetak();
return 0;
}
Output :
Notasi Algoritma :
//Judul : Mencetak Hello World dengan Prosedur Berparameter
//Prosedur
void cetak(x <- string)
{
x <- "Hello World"
output(x)
}
//Algoritma
int main ()
{
text <- string
cetak(text);
return 0;
}
Codes :
#include <iostream>
using namespace std;
void cetak(string x)
{
x = "Hello World" ;
cout << x ;
}
int main()
{
string text;
cetak(text);
return 0;
}
Output :
5. Mencetak Hello World dengan Fungsi Berparameter
Notasi Algoritma :
//Judul : Mencetak Hello World dengan Fungsi Berparameter
//Fungsi
string cetak(x <- string)
{
x <- "Hello World"
output(x)
return x;
}
//Algoritma
int main ()
{
text <- string
cetak(text);
return 0;
}
Codes :
#include <iostream>
using namespace std;
string cetak(string x)
{
x = "Hello World" ;
cout << x << endl;
return x;
}
int main()
{
string text;
cetak(text);
return 0;
}
Output :