Berikut ini adalah pertanyaan dari rahmanfathur148 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Halo sahabat programmer kali ini kembali lagi saya menulis artikel untuk contoh flowchart menghitung luas segitiga. Bagi teman-teman yang sedang menenmpuh sekolah atau kuliah mungkin tulisan ini akan membantu dalam hal tugas yang diberikan oleh dosen kalian. Sebelumnya saya sudah membahas contoh program menghitung luas segitiga dengan menggunakan bahasa pemrograman C++.
Kita dapat menggunakan algoritma flowchart untuk memecahkan masalah lewat simbol-simbol flowchart yang menggambarkan logika pemecahan masalah sehingga kita dimudahkan saat melihat logika proses yang dilakukan.
Sebelumnya kalian perlu memahami arti dari setiap simbol-simbol flowchart yang akan digunakan. Berdasarkan contoh kasus kali ini kita akan menggunakan beberada simbol diantaranya:
Selain itu juga kita menggunakan simbol arus (Flow Direction Symbol) untuk menghubungkan antara simbol yang satu dengan simbol yang lainnya. Simbol arus berfungsi untuk garis alir suatu proses.
Flowchart Menghitung Luas Segitiga
flowchart menghitung luas segitigaDapat dilihat dari flowchart diatas kita menggunakan simbol terminal untuk mulai dan akhir. Nilai alas dan tinggi segitiga akan dimasukan dari user sehingga kita menggunakan simbol input. Kemudian selanjutnya komputer akan menghitung luas segitiga berdasarkan rumus yang kita definisikan. Simbol yang digunakan adalah simbol proses, karena proses perhitungan tersebut dilakukan oleh komputer. Selanjutnya kita tampilkan hasilnya dengan menggunakan simbol output.Algoritma Mengitung Luas Segitiga
Mulai
Input nilai alas segitiga
Input nilai tinggi segitiga
Hitung luas segitiga (luas=1/2*(alas*tinggi))
Tampilkan Hasil
Selesai
Implementasi Program C++
Berdasarkan flowchart diatas, selanjutnya kita coba implementasikan kedalam contoh program c++ dibawah ini:
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
float luas;
int t,a;
cout<<"Masukan Alas : ";
cin>>a;
cout<<"Masukan Tinggi : ";
cin>>t;
cout<<endl;
luas=0.5*a*t;
cout<<"Luas Segitiga = "<<luas<<endl;
getch();
}
Hasil Output:
Penjelasan:
semoga bermanfaat jadikan jawaban tercerdas
Semoga dengan pertanyaan yang sudah terjawab oleh adityamirzamasardi1 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Tue, 04 Jan 22