JAWABAN UAS PEMPROGRAMAN TERSTRUKTUR MIRATUNNISA
Nama : Miratunnisa
Nim : 21041005
Kelas : TIB/RI
Prodi : Teknik informatika
Fakultas : Ilmu komputer
Semester : 1
1). Berikan penjelasan dan contoh dari. fungsi matematika
Jawaban :
Dalam perhitungan rumus matematika atau fisika sering dijumpai perhitungan yang menggunakan sinus, cosinus dan lainnya. Untuk melakukan perhitungan tersebut bahasa C sudah menyediakan beberapa fungsi bawaan. File Header yang digunakan untuk perhitungan matematika adalah include<math.h>.
2). Berikan jawaban yang benar dari. pertanyaan berikut.
a. Jelaskan type data float
b. Flowchart
c. Perbedaan algoritma dan flowchart
d. Type data string
jawaban :
a. Tipe data float adalah tipe data angka yang memiliki bagian desimal di akhir angka, atau memiliki floating point (floating point adalah istilah dalam bahasa inggris untuk menyebut tanda “titik” yang menandakan bilangan desimal).
b. Flowchart atau bagan alur adalah diagram yang menampilkan langkah-langkah dan keputusan untuk melakukan sebuah proses dari suatu program.
c. Algoritma merupakan prosedur langkah demi langkah untuk menyelesaikan masalah, Sedangkan Flowchart merupakan diagram yang mewakili dari suatu algoritma. Algoritma di tampilkan atau direpresentasikan menggunakan diagram alur atau kode semu, sedangkan Flowchart di tampilkan atau direpresentasikan menggunakan symbol.
d. Tipe data String adalah tipe data yang bisa menampung banyak karakter sekaligus. String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karakter.
3). Buatlah syntak pemprograman yang. menggunakan pernyatan if-else
Jawaban :
#include <conio.h> #include <iostream> #include <string> using namespace std; int main() { int nilai; string nama; string grade; string keterangan; cout<<"Masukan Nilai "; cin>>nilai; if (nilai >=90) { grade="A"; } else if (nilai >=70) { grade="B"; } else if (nilai >=50) { grade="C"; } else if (nilai >=40) { grade="D"; } else { grade="E"; } cout<<endl; if (grade=="A" || grade=="B" || grade=="C") { keterangan="Lulus"; } else { keterangan="tidak lulus"; } cout<<"Anda mendapat Nilai "<<grade<<" dan dinyatakan "<<keterangan<<endl; getch(); }
4).
Foto contoh flowchartnya |
Komentar
Posting Komentar