Anda di halaman 1dari 5

contoh C++ coding dan algoritma menentukan batas usia

/* Algoritma Menentukan Batas Umur Usia


Bayi = 0-1 tahun
Batita = 1-3 tahun
Balita = 3-5 tahun
Anak-Anak = 5-12 tahun
Remaja = 12-17 tahun
Pemuda = 17-30 tahun
Dewasa = 30-60 tahun
Lansia = >60 tahun
Yang diinput Nama dan Umur ( Tanggal Lahir )
*/
#include “iostream.h”
#include “conio.h”
main ()
{
char Nama [30], Kategori [10];
int Umur;
cout << “Masukkan Nama : “; cin >> Nama;
cout << “Mauskkan Umur : “; cin >> Umur;

if (Umur <=1) Kategori = “Bayi”;


else if (Umur > 1 && Umur <=3) Kategori = “Batita”;
else if (Umur > 3 && Umur <=5) Kategori = “Balita”;
else if (Umur > 5 && Umur <=12) Kategori = “Anak-Anak”;
else if (Umur > 12 && Umur <=17) Kategori = “Remaja”;
else if (Umur > 17 && Umur <=30) Kategori = “Pemuda”;
else if (Umur > 30 && Umur <=60) Kategori = “Dewasa”;
else if (Umur > 60) Kategori = “Lansia”;
else Kategori = “Salah Input”;

REPORT THIS AD

cout << “Kategori Usia : ” << Kategori;

getch();

}
#include<iostream>
#include<conio.h>
using namespace std;
main()

{
int n,i=1;
float nilai,rata,jml=0;
cout<<"Input banyak nilai = ";cin>>n;
while(i<=n)
{
cout<<"Input Nilai "<<i<<" = " ;cin>>nilai;
jml=jml+nilai;
rata=jml/n;
i++;

}
cout<<"\nTotal nilai = "<<jml;
cout<<"\nRata nilai = "<<rata;
getch();

#include<iostream.h>
#include<conio.h>
main()

int nilai;
cout<<"Masukkan Nilai = ";cin>>nilai;
if (nilai % 2 == 0)
cout<<"Nilai yang anda inputkan adalah bilangan genap";
else
cout<<"Nilai yang anda inputkan adalah bilangan ganjil";

getch();

}
#include<iostream>
#include<conio.h>
using namespace std;
main()
{
int nilai;
cout<<”Masukkan Nilai = ”; cin>>nilai;
if (nilai>0)
cout<<”Nilai yang anda inputkan bilangan positif”;
getch();

#include <iostream.h>
#include <conio.h>
void main () {
int cm,m,km,a,b,c;
cout<<“konversi dari cm ke km,m,cm:”<<endl;
cout<<“masukan nilai a:”;
cin>>a;
km=a/100000;
b=a%100000;
m=b/100;
c=b%1000;
cm=c;
cout<<endl<<endl;
cout<<“km=”<<a/100000<<endl<<endl;
cout<<“m=”<<b/100<<endl<<endl;
cout<<“cm=”<<c<<endl<<endl;
getch ();
}

include <iostream> using namespace std; int main ()


{
int i, j; for(i=1;i<=5;i++)
{
j+=i;
}
cout<<j; return 0;
}
#include <iostream>
#include <conio.h>
using namespace std;
main()
{
float angka, total = 0, rata;
int jumlah;

cout << "1. Mencari Rata-rata. (jumlah angka ditentukan)" << endl;
cout << endl;
cout << "masukkan jumlah angka : "; cin >> jumlah;
cout << endl;

for (int i = 1; i <= jumlah; i++) {


cout << "Masukkan angka : "; cin >> angka;
total = total + angka;
}

cout << endl;


cout << "Total : " << total << endl;
rata = total / jumlah;
cout << "Rata-rata : " << rata;
getch();
}

#include <iostream>
#include <conio.h>

using namespace std;


int main()
{
char Predikat;
float Nilai;

cout<< "masukan Nilai Angka : "; cin>>Nilai;


if (Nilai>=85 &&Nilai<=100)
Predikat = 'A';

else if (Nilai>=75 &&Nilai<85)


Predikat ='B';

else if (Nilai>=60 &&Nilai<75)


Predikat ='C';

else if (Nilai<60)
Predikat = 'D';

else
Predikat = 'E';
cout<< "Nilai Huruf : "<<Predikat ;

getch();

#include<stdio.h>
#include<conio.h>

int main()
{
int n,l,nilai,total=0,max,min;
printf("Program mencari nilai minimal dam maksimal diantara inputan\n");
printf("———————————————————–\n");
printf("Berapa jumlah data yang ingin diinputkan : ");scanf("%d",&n);
for(l=1;l<=n;l++)
{
printf("masukkan nilai ke-%d :",l);scanf("%d",&nilai);
total=total+nilai;
if(l==1)
{
max=nilai;min=nilai;
}
if(max<nilai)max=nilai;
if(min>nilai)min=nilai;
}

printf("Nilai terbesar diantara %d inputan adalah %d\n",n,max);


printf("Nilai terkecil diantara %d inputan adalah %d\n",n,min);
getch();
return 0;
}

Anda mungkin juga menyukai