Laporan praktikum mencakup modul V dan VI tentang pernyataan if dan switch dalam bahasa pemrograman Java. Program-program contoh mendemonstrasikan penggunaan pernyataan if satu dan dua pilihan, if jurusan, serta switch untuk memilih jurusan dan stasiun TV berdasarkan input pengguna."
Dokumen tersebut merupakan materi perkuliahan Teknik Pemrograman yang mencakup pengenalan algoritma, konstruksi sekuensial, selektif, dan iteratif beserta contoh soal dan kriteria penilaian.
Review algoritma percabangan dan perulangan - Pertemuan Teori Minggu 2rahmantoyuri
Dokumen tersebut membahas analisis beberapa algoritma pemrograman yang melibatkan percabangan dan perulangan. Algoritma-algoritma tersebut menggunakan kondisi if-else, for loop, dan while loop untuk menghasilkan output tertentu berdasarkan input yang dideklarasikan.
Tutor tutorial pemrograman bahasa C ini membahas tentang:
1. Pengenalan dasar bahasa C meliputi hello world, tipe data, variabel, konstanta, dan operator.
2. Pengambilan keputusan menggunakan pernyataan if, if-else, nested if, dan switch case.
3. Pengulangan pernyataan for, while, do-while, continue, dan goto.
4. Penggunaan pointer, array satu dan dua dimensi, serta string.
Dokumen tersebut membahas tentang fungsi pilihan IF dan Case Of dalam bahasa pemrograman. Fungsi IF digunakan untuk membuat kondisi dalam program, sedangkan Case Of digunakan untuk memilih salah satu pilihan dari beberapa pilihan yang tersedia. Dokumen tersebut juga memberikan contoh-contoh penggunaan kedua fungsi tersebut beserta penjelasan cara kerjanya.
Dokumen tersebut merupakan materi perkuliahan Teknik Pemrograman yang mencakup pengenalan algoritma, konstruksi sekuensial, selektif, dan iteratif beserta contoh soal dan kriteria penilaian.
Review algoritma percabangan dan perulangan - Pertemuan Teori Minggu 2rahmantoyuri
Dokumen tersebut membahas analisis beberapa algoritma pemrograman yang melibatkan percabangan dan perulangan. Algoritma-algoritma tersebut menggunakan kondisi if-else, for loop, dan while loop untuk menghasilkan output tertentu berdasarkan input yang dideklarasikan.
Tutor tutorial pemrograman bahasa C ini membahas tentang:
1. Pengenalan dasar bahasa C meliputi hello world, tipe data, variabel, konstanta, dan operator.
2. Pengambilan keputusan menggunakan pernyataan if, if-else, nested if, dan switch case.
3. Pengulangan pernyataan for, while, do-while, continue, dan goto.
4. Penggunaan pointer, array satu dan dua dimensi, serta string.
Dokumen tersebut membahas tentang fungsi pilihan IF dan Case Of dalam bahasa pemrograman. Fungsi IF digunakan untuk membuat kondisi dalam program, sedangkan Case Of digunakan untuk memilih salah satu pilihan dari beberapa pilihan yang tersedia. Dokumen tersebut juga memberikan contoh-contoh penggunaan kedua fungsi tersebut beserta penjelasan cara kerjanya.
Este documento resume um programa de gestão da aprendizagem escolar em língua portuguesa no estado de Mato Grosso. Ele inclui atividades para professores, discussões sobre desafios encontrados e troca de informações entre formadores.
O documento discute coerência e coesão em textos. A coerência se refere à clareza e sentido do texto para o leitor, enquanto a coesão diz respeito à conexão entre as partes do texto por meio de elementos como pronomes e conjunções. Um texto pode ser coerente sem necessariamente ter coesão perfeita por meio de justaposição ou elipses.
Este documento discute a importância da leitura para a produção de textos. A leitura é fundamental para ampliar nosso conhecimento do mundo e nos tornar melhores produtores de textos, pois nos expõe a diversos gêneros, registros e modalidades linguísticas. Planejamento é essencial para produzir textos coerentes e coesos que atendam ao objetivo comunicativo.
O documento discute os conceitos de estilo e estilística no domínio da linguagem. Explica que estilística estuda a linguagem criada com os elementos da língua, enquanto a gramática estuda os próprios elementos da língua. Também diferencia estilo de variantes linguísticas e ressalta que estilística analisa os valores ligados à sonoridade, significação e formação de palavras no texto.
O documento descreve os principais tipos de textos: narrativo, descritivo, dissertativo, argumentativo e instrucional. Resume as características-chave de cada tipo textual, como elementos linguísticos utilizados e função comunicativa.
O documento discute diferentes níveis de coerência em textos, incluindo coerência sintática, semântica, temática, pragmática, estilística e genérica. Explica que a coerência é estabelecida através da integração desses níveis e depende do conhecimento e experiência dos leitores. Também menciona brevemente a estilística e retórica.
O documento discute a coesão e coerência em textos. Apresenta o conceito de coesão como critério importante para a textualidade e explica que a coerência está ligada à interpretabilidade de um texto. Também resume o conto "Circuito Fechado" listando as atividades diárias de uma personagem apenas com substantivos.
Este documento discute os conceitos de texto e como eles são frequentemente mal compreendidos por estudantes. Explica que um texto é um todo organizado de sentido, onde todas as partes se relacionam para transmitir uma mensagem completa, e não apenas uma coleção de palavras ou frases. Também discute os diferentes tipos de textos verbais, não verbais e mistos.
Este documento discute o conceito de coerência textual e os fatores que contribuem para a coerência ou incoerência de um texto. A coerência se refere à articulação lógica das ideias em um texto, enquanto a incoerência ocorre quando há falta de lógica ou desrespeito ao conhecimento prévio do leitor. O documento explora 11 fatores que influenciam a coerência, como o conhecimento de mundo do leitor, informações novas, situação comunicativa e intenção do autor.
O documento descreve seis tipos de atos de fala: assertivos, diretivos, compromissivos, expressivos, declarações e declarações assertivas. Os atos assertivos expressam a relação entre o locutor e a verdade do enunciado. Os atos diretivos pretendem levar o interlocutor a realizar uma ação. Os atos compromissivos envolvem o locutor comprometendo-se com uma ação futura. Os atos expressivos expressam as atitudes ou estado psicológico do locutor. As declarações fazem a realidade coincidir com
ELEMENTO DE TEXTUALIDADE: COESÃO TEXTUALDébora Costa
O documento discute os conceitos de coesão textual e suas modalidades. A coesão textual ocorre quando as partes de um texto estão interligadas e dão continuidade umas às outras. Existem três modalidades principais de coesão: referencial, sequencial e interfrásica.
O documento discute aspectos macroestruturais da coerência textual, definindo coerência como a relação entre os elementos do texto que garante a continuidade de sentidos e articulação das ideias de forma a tornar o texto compreensível. Apresenta alguns elementos que contribuem para a coerência, como referência, progressão e não contradição, além de fatores necessários como intenção comunicativa, conhecimento compartilhado entre emissor e receptor. Por fim, exemplifica tipos de (in)coerência e distingue coerência de coesão.
O documento discute elementos de coesão textual, como referência, substituição, elipse e conjunções. Apresenta também mecanismos de coesão como coesão lexical, paralelismo e discute brevemente a diferença entre coesão e coerência.
01 - A galinha reclama que sua vida se resume a por ovos e criar pintos, sem liberdade.
02 - Ela decide levar uma vida "de galo", livre das obrigações impostas às galinhas.
03 - No fim, a cozinheira leva a galinha reivindicativa para a panela, mostrando que a desobediência tem consequências.
O documento descreve os atos ilocutórios, que são os atos linguísticos realizados pelo falante com determinadas intenções em um contexto comunicativo. Fornece exemplos de atos assertivos, diretivos, compromissivos e declarativos, e explica que os declarativos assertivos reúnem objetivos dos declarativos e assertivos, com o interlocutor reconhecendo a autoridade do locutor. Por fim, pede para identificar os atos ilocutórios em exemplos.
O documento discute os mecanismos de coesão textual, definindo-a como a conexão entre as partes do texto através de vínculos sintáticos e semânticos. Apresenta os principais tipos de coesão, incluindo referencial, substituição, elipse, conjunção e lexical. Explica cada um destes mecanismos por meio de exemplos, destacando a importância da coesão para a compreensão do texto.
Dokumen tersebut membahas tentang method tanpa parameter dan dengan parameter dalam bahasa pemrograman Java. Terdapat contoh penulisan kode program yang mendemonstrasikan penggunaan method tanpa parameter seperti menampilkan teks, dan dengan parameter seperti menjumlahkan nilai yang dikirimkan ke dalam method. Juga dibahas perbedaan antara passing by value dan passing by reference ketika mengirimkan parameter ke dalam method.
Este documento resume um programa de gestão da aprendizagem escolar em língua portuguesa no estado de Mato Grosso. Ele inclui atividades para professores, discussões sobre desafios encontrados e troca de informações entre formadores.
O documento discute coerência e coesão em textos. A coerência se refere à clareza e sentido do texto para o leitor, enquanto a coesão diz respeito à conexão entre as partes do texto por meio de elementos como pronomes e conjunções. Um texto pode ser coerente sem necessariamente ter coesão perfeita por meio de justaposição ou elipses.
Este documento discute a importância da leitura para a produção de textos. A leitura é fundamental para ampliar nosso conhecimento do mundo e nos tornar melhores produtores de textos, pois nos expõe a diversos gêneros, registros e modalidades linguísticas. Planejamento é essencial para produzir textos coerentes e coesos que atendam ao objetivo comunicativo.
O documento discute os conceitos de estilo e estilística no domínio da linguagem. Explica que estilística estuda a linguagem criada com os elementos da língua, enquanto a gramática estuda os próprios elementos da língua. Também diferencia estilo de variantes linguísticas e ressalta que estilística analisa os valores ligados à sonoridade, significação e formação de palavras no texto.
O documento descreve os principais tipos de textos: narrativo, descritivo, dissertativo, argumentativo e instrucional. Resume as características-chave de cada tipo textual, como elementos linguísticos utilizados e função comunicativa.
O documento discute diferentes níveis de coerência em textos, incluindo coerência sintática, semântica, temática, pragmática, estilística e genérica. Explica que a coerência é estabelecida através da integração desses níveis e depende do conhecimento e experiência dos leitores. Também menciona brevemente a estilística e retórica.
O documento discute a coesão e coerência em textos. Apresenta o conceito de coesão como critério importante para a textualidade e explica que a coerência está ligada à interpretabilidade de um texto. Também resume o conto "Circuito Fechado" listando as atividades diárias de uma personagem apenas com substantivos.
Este documento discute os conceitos de texto e como eles são frequentemente mal compreendidos por estudantes. Explica que um texto é um todo organizado de sentido, onde todas as partes se relacionam para transmitir uma mensagem completa, e não apenas uma coleção de palavras ou frases. Também discute os diferentes tipos de textos verbais, não verbais e mistos.
Este documento discute o conceito de coerência textual e os fatores que contribuem para a coerência ou incoerência de um texto. A coerência se refere à articulação lógica das ideias em um texto, enquanto a incoerência ocorre quando há falta de lógica ou desrespeito ao conhecimento prévio do leitor. O documento explora 11 fatores que influenciam a coerência, como o conhecimento de mundo do leitor, informações novas, situação comunicativa e intenção do autor.
O documento descreve seis tipos de atos de fala: assertivos, diretivos, compromissivos, expressivos, declarações e declarações assertivas. Os atos assertivos expressam a relação entre o locutor e a verdade do enunciado. Os atos diretivos pretendem levar o interlocutor a realizar uma ação. Os atos compromissivos envolvem o locutor comprometendo-se com uma ação futura. Os atos expressivos expressam as atitudes ou estado psicológico do locutor. As declarações fazem a realidade coincidir com
ELEMENTO DE TEXTUALIDADE: COESÃO TEXTUALDébora Costa
O documento discute os conceitos de coesão textual e suas modalidades. A coesão textual ocorre quando as partes de um texto estão interligadas e dão continuidade umas às outras. Existem três modalidades principais de coesão: referencial, sequencial e interfrásica.
O documento discute aspectos macroestruturais da coerência textual, definindo coerência como a relação entre os elementos do texto que garante a continuidade de sentidos e articulação das ideias de forma a tornar o texto compreensível. Apresenta alguns elementos que contribuem para a coerência, como referência, progressão e não contradição, além de fatores necessários como intenção comunicativa, conhecimento compartilhado entre emissor e receptor. Por fim, exemplifica tipos de (in)coerência e distingue coerência de coesão.
O documento discute elementos de coesão textual, como referência, substituição, elipse e conjunções. Apresenta também mecanismos de coesão como coesão lexical, paralelismo e discute brevemente a diferença entre coesão e coerência.
01 - A galinha reclama que sua vida se resume a por ovos e criar pintos, sem liberdade.
02 - Ela decide levar uma vida "de galo", livre das obrigações impostas às galinhas.
03 - No fim, a cozinheira leva a galinha reivindicativa para a panela, mostrando que a desobediência tem consequências.
O documento descreve os atos ilocutórios, que são os atos linguísticos realizados pelo falante com determinadas intenções em um contexto comunicativo. Fornece exemplos de atos assertivos, diretivos, compromissivos e declarativos, e explica que os declarativos assertivos reúnem objetivos dos declarativos e assertivos, com o interlocutor reconhecendo a autoridade do locutor. Por fim, pede para identificar os atos ilocutórios em exemplos.
O documento discute os mecanismos de coesão textual, definindo-a como a conexão entre as partes do texto através de vínculos sintáticos e semânticos. Apresenta os principais tipos de coesão, incluindo referencial, substituição, elipse, conjunção e lexical. Explica cada um destes mecanismos por meio de exemplos, destacando a importância da coesão para a compreensão do texto.
Dokumen tersebut membahas tentang method tanpa parameter dan dengan parameter dalam bahasa pemrograman Java. Terdapat contoh penulisan kode program yang mendemonstrasikan penggunaan method tanpa parameter seperti menampilkan teks, dan dengan parameter seperti menjumlahkan nilai yang dikirimkan ke dalam method. Juga dibahas perbedaan antara passing by value dan passing by reference ketika mengirimkan parameter ke dalam method.
Laporan praktikum ini membahas pembuatan program Java sederhana menggunakan input dan output. Pada praktek pertama, program menerima input berupa data diri menggunakan tipe data String lalu menampilkannya. Pada praktek kedua, program menampilkan 5 jurusan di STIMIK AKAKOM. Kesimpulannya, dengan praktikum ini peserta dapat membuat program sederhana menggunakan input dan output dalam Java.
Laporan praktikum mencakup modul VII dan VIII tentang algoritma dan pemrograman yang meliputi perulangan menggunakan while dan do while. Program yang dibuat meliputi konversi Celcius ke Fahrenheit dan menghitung faktorial bilangan."
Program ini membuat simulasi menu pilihan dengan 4 opsi yaitu membaca data, mengubah data, menghapus data, dan keluar. Program menggunakan perulangan while dan kondisi if/else untuk menampilkan pesan sesuai pilihan menu pengguna dan kembali ke menu awal.
Modul ini membahas tentang penggunaan perulangan dengan for dan string di Java. Pada bagian perulangan dengan for dijelaskan cara menghitung rata-rata dengan menggunakan for. Sedangkan pada bagian string dijelaskan beberapa metode yang dapat digunakan pada string seperti toLowerCase(), toUpperCase(), trim(), dan length(). Modul juga menjelaskan penggunaan StringBuffer untuk menyisipkan teks di tengah string.
Cara membuat fungsi dan prosedur pada javaDevandy Enda
Cara membuat fungsi dan prosedur pada Java membahas tentang perbedaan antara fungsi dan prosedur. Fungsi akan mengembalikan nilai sedangkan prosedur tidak. Keduanya dapat digunakan untuk menyederhanakan program dengan membagi program menjadi bagian-bagian lebih kecil. Contoh kode mendemonstrasikan penulisan fungsi dan prosedur serta cara memanggilnya.
Laporan ini merangkum hasil pengerjaan tugas latihan modul penyeleksian kondisi dan perulangan pada mata kuliah Pemrograman Berorientasi Objek I. Tugas tersebut meliputi pengujian kondisi if-else, switch case, perulangan for, while, dan membuat piramida menggunakan perulangan nested for.
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024Kanaidi ken
Dlm wktu dekat, Pelatihan/WORKSHOP ”CSR/TJSL & Community Development (ISO 26000)” akn diselenggarakan di Swiss-BelHotel – BALI (26-28 Juni 2024)...
Dgn materi yg mupuni & Narasumber yg kompeten...akn banyak manfaat dan keuntungan yg didpt mengikuti Pelatihan menarik ini.
Boleh jga info ini👆 utk dishare_kan lgi kpda tmn2 lain/sanak keluarga yg sekiranya membutuhkan training tsb.
Smga Bermanfaat
Thanks Ken Kanaidi
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Fathan Emran
Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka - abdiera.com. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka. Modul Ajar Bahasa Indonesia Kelas 7 SMP/MTs Fase D Kurikulum Merdeka.
Universitas Negeri Jakarta banyak melahirkan tokoh pendidikan yang memiliki pengaruh didunia pendidikan. Beberapa diantaranya ada didalam file presentasi
1. LAPORAN PRAKTIKUM
ALGORITMA DAN PEMOGRAMAN
MODUL V DAN VI
DISUSUN OLEH :
Nama : BONDHAN AHAMD
NIM : 133310015
Jurusan : TEKNIK KOMPUTER
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2. MODUL V
PERNYATAAN IF
1.1 MAKSUD DAN TUJUAN
MAKSUD
Mempelajari penyataan seleksi dalam java dengan menggunakan pernyataan IF.
TUJUAN
Mahasiswa dapat memahami pernyataan seleksi dalam java dengan mengunakan IF dan
dapat menyelesaikan masalah yang berkaitan dengan seleksi IF baik dalam
peemrograman maupun dalam algoritma.
1.2 PEMBAHASAN
1. IF satu pilihan
import java.util.Scanner;
public class IfSatuPilihan{
public satatic void main(String args[]){
Scanner masuk=new Scanner(System.in);
int bil;
System.out.print(“Masukkan Bilangan : “);
bil = masuk.next();
if (bil==0)
System.out.println(“Bilangan Nol”);
}
}
Output :
Masukkan Bilangan : 0
Bilangan Nol
Press aby key to continue . . . _
3. 2. IF dua pilihan
import java.util.Scanner;
public class IfDuaPilihan{
public satatic void main(String args[]){
Scanner masuk=new Scanner(System.in);
int bil;
System.out.print(“Masukkan Bilangan : “);
bil = masuk.next();
if (bil==0)
System.out.println(“Bilangan Nol”);
else
System.out.println(“Bilangan Bukan Nol”);
}
}
Output :
Masukkan Bilangan : 7
Bilangan Bukan Nol
Press aby key to continue . . . _
import java.util.Scanner;
= merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.
public class IfDuaPilihan{
= merupakan perintah untuk mendefinisikan nama sebuah kelas yang mana nama
sebuah kelas itu harus sama dengan nama file yang kita buat.
public satatic void main(String args[]){
= pemulaan fungsi utama dalam java.Kata kunci void didepan main merupakan suatu
keharusan dalam java.
Scanner masuk=new Scanner(System.in);
= artinya dibuat obyek dengan nama masuk dan mengacu ke kelas Scanner.
int bil;
= merupakan deklarasi variable berupa integer dengan nama variable nya pil
System.out.print(“Masukkan Bilangan : “);
= merupakan perintah untuk menampilkan hasil output ke layar.
bil = masuk.next();
= merupakan pernyataan masukan untuk pilihantipe integer.
4. if (bil==0)
= untuk menyatatakan sebuah kondisi atau pernyataan.kondisi digunakan untuk
menentukan pengambilan keputusan jika benar maka pernyataan
dikerjakan.pernyataan berisi perintah –perintah dan akan dijalan kan jika kondisi
bernilai benar.
System.out.println(“Bilangan Nol”);
= merupakan perintah untuk menampilkan hasil output ke layar.
else
= untuk menyatakan pernyataan dibawahnya akan dikerjakan jika kondisi setelah if
bernilai salah.
System.out.println(“Bilangan Bukan Nol”);
= merupakan perintah untuk menampilkan hasil output ke layar.
3. IF jurusan
import java.util.Scanner;
public class ifJurusan
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int pil;
System.out.print(“Masukkan Pilihan :”);
pil=masuk.nextInt();
if(pil==1)
System.out.println("Jurusan MI/D3");
else if(pil==2)
System.out.println("Jurusan TK/D3");
else if(pil==3)
System.out.println("Jurusan KA/D3");
else if(pil==4)
System.out.println("Jurusan TI/S1");
else if(pil==5)
System.out.println("Jurusan SI/S1");
else
System.out.println("Pilihan Salah!!!");
}
}
Output :
Masukkan Pilihan : 4
Jurusan TI/S1
Press aby key to continue . . . _
5. import java.util.Scanner;
Program Pernyataan untuk mendapakan masukkan dari keyboard
public class ifJurusan
Nama kelas yang kita buat,dalam java setiap setiap membuat program berarti membuat kelas
{
Kurung kurawal adalah tanda awalan program
public static void main(String args[])
Permulaan fungsi utama dalam java,kata void adalah kewajiban atau keharusan dalam
pemrograman java.
{
Kurung kurawal ke 2 adalah tanda awalan rumus atau program yang kita buat
Scanner masuk=new Scanner(System.in);
Program Pernyataan untuk mendapakan masukkan dari keyboard
int pil;
Masukkan program berarti berbasis Integer
System.out.print("Masukkan pilihan:");
Program untuk menampilkan kata/bilangan yang ditampilkan dilayar sebagai masukkanya
pil=masuk.nextInt();
Data yang dimasukkan kemudian disimpan dialam program
if(pil==1)
Pernyataan if pilihan 1
System.out.println("Jurusan MI/D3");
Hasil output jika pernyataan if pilihan 1 dipilih atau diinputkan
else if(pil==2)
Pernyataan if pilihan 2 yakni dengan tambahan kata program else
System.out.println("Jurusan TK/D3");
Hasil output jika pernyataan if pilihan 2 dipilih atau diinputkan
else if(pil==3)
Pernyataan if pilihan 3 yakni dengan tambahan kata program else
System.out.println("Jurusan KA/D3");
Hasil output jika pernyataan pilihan 3 dipilih atau diinputkan
else if(pil==4)
Pernyataan if pilihan 4 yakni dengan tambahan kata program else
System.out.println("Jurusan TI/S1");
Hasil output jika pernyataan if pilihan 4 dipilih atau diinputkan
else if(pil==5)
Pernyataan if pilihan 5 yakni dengan tambahan kata program else
System.out.println("Jurusan SI/S1");
Hasil output jika pernyataan if pilihan 5 dipilih atau diinputkan
Else
Pernyataan yang mengkondisikan jika diantara pilihan bukan 1-5.
System.out.println("Pilihan Salah!!!");
Pernyataan yang menampilkan bukan pilihan 1-5
}
Kurung kurakhir ke 1 adalah tanda akhir rumus atau program yang kita buat
}
Kurung kurakhir ke 2 adalah tanda akhir program
6. Void : Menunjukan bahwa method tidak mengembalikan nilai atau objek.
Main : merupakan nama method utama dari program java.
Static : merupakan tipe method.
Public : merupakn salah satu macam modifier.
String : String merupakan tipe argument yang diterima untuk parameter dari command
Java.
Args[] : array argument yang bias ditambahkan pada saat menggunakan command java
untuk menjalankan program java.
1.3 KESIMPULAN
Dengan menggunakan pernyataan IF kita dapat membuat sebuah program untuk memberikan
pilihan. Pernyataan if memerintakan computer untuk memilih salah satu aksi yang akan
dilakukan tergantung kondisin tertentu . pernyataan if akan menghitung suatu kondisi bernilai
benar atau tidak
1.4 TUGAS
1.Program untuk mendapatkan nilai determinan
importjava.util.Scanner;
publicclassTugasLimas
{
publicstaticvoidmain(Stringargs[])
{
7. Scannermasuk= newScanner(System.in);
inta, b, c, d;
System.out.print("MasukkanNilaia: ");
a=masuk.nextInt();
System.out.print("MasukkanNilaib: ");
b=masuk.nextInt();
System.out.print("MasukkanNilaic: ");
c=masuk.nextInt();
d=b*b-(4*a*c);
if (d==0)
System.out.println("AkarKembar");
else if (d>0)
System.out.println("AkarBeda");
else if (d<0)
System.out.println("AkarImajiner");
}
}
Output
MasukkanNilai a : 2
MasukkanNilai b: 4
MasukkanNilai c : 2
Akar Kembar
Pressanykeyto continue .. .
10. MODUL VI
PERNYATAAN SWITCH
1.5 MAKSUD DAN TUJUAN
MAKSUD
Mempelajari pernyataan switch serta penerapannya.
TUJUAN
Mahasiswa dapat menyelesaikan masalah yang berkaitan dengan seleksi, dengan
menggunakan pernyataan switch.
1.6 PEMBAHASAN
1. Case Jurusan
import java.util.Scanner;
public class CaseJurusan
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int pil;
System.out.print("Masukan Pilihan");
pil=masuk.nextInt();
switch(pil){
case 1:System.out.println("Jurusan MI/D3");break;
case 2:System.out.println("Jurusan TK/D3");break;
case 3:System.out.println("Jurusan KA/D3");break;
case 4:System.out.println("Jurusan TI/D3");break;
case 5:System.out.println("Jurusan SI/D3");break;
default: System.out.println("Pilihan Salah !!!");break;
}
}
}
Output
Masukan Pilihan : 2
Jurusan TK/D3
Press any key to continue . . .
11. import java.util.Scanner;
= merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.
public class CaseJurusan
= merupakan perintah untuk mendefinisikan nama sebuah kelas yang mana nama sebuah
kelas itu harus sama dengan nama file yang kita buat.
public static void main(String args[]){
= pemulaan fungsi utama dalam java.Kata kunci void didepan main merupakan suatu
keharusan dalam java.
Scanner masuk=new Scanner(System.in);
= artinya dibuat obyek dengan nama masuk dan mengacu ke kelas Scanner.
int pil;
= merupakan deklarasi variable berupa integer dengan nama variable nya pil.
System.out.print("Masukan Pilihan");
= merupakan perintah untuk menampilkan hasil output ke layar.
pil=masuk.nextInt();
= merupakan pernyataan masukan untuk pilihantipe integer.
switch(pil){
= suatu pernyataan untuk menjalankan beberapa kemungkinan dari salah satu pernyataan
yang berdasarkan nilai dari sebuah pilihan.
case 1:System.out.println("Jurusan MI/D3");break;
case 2:System.out.println("Jurusan TK/D3");break;
case 3:System.out.println("Jurusan KA/D3");break;
case 4:System.out.println("Jurusan TI/D3");break;
case 5:System.out.println("Jurusan SI/D3");break;
= merupakan pilihan yang dijankan secara berturut-turut yang dimulai dari awal sehingga
mendapatkan pernyataan yang sesuai dengan case(pilihan) yang dijalankan.
Diakhir pernyataan switch terdapat break yang artinya proses dihentikan sedangkan bila
tanpa break berarti proses dilanjutkan sampai ketemu break.
default: System.out.println("Pilihan Salah !!!");break;
= hanya akan dijalan kan jika ungkapan pada bagian case tidak ada yang cocok.
2. Case TV
INPUT
import java.util.Scanner;
public class CaseTV
{
12. public static void main(String args[])
{
Scanner masuk = new Scanner(System.in);
int pil;
System.out.print("Masukkan Pilihan:");
pil=masuk.nextInt();
switch (pil){
case 1:System.out.println("RCTI");break;
case 2:System.out.println("SCTV");break;
case 3:System.out.println("TPI");break;
case 4:System.out.println("INDOSIAR");break;
case 5:System.out.println("TRANS7");break;
case 6:System.out.println("TVONE");break;
case 7:System.out.println("METRO");break;
case 8:System.out.println("GLOBAL");break;
case 9:System.out.println("TRANS7");break;
case 10:System.out.println("TVRI");break;
default:System.out.println("Pilihan Salah");break;
}
}
}
Output :
Masukkan Pilihan : 2
SCTV
Press any key to continue . . .
import java.util.Scanner;
= merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.
public class CaseTV
= merupakan perintah untuk mendefinisikan nama sebuah kelas yang mana nama sebuah
kelas itu harus sama dengan nama file yang kita buat.
public static void main(String args[]){
= pemulaan fungsi utama dalam java.Kata kunci void didepan main merupakan suatu
keharusan dalam java.
Scanner masuk=new Scanner(System.in);
= artinya dibuat obyek dengan nama masuk dan mengacu ke kelas Scanner.
int pil;
= merupakan deklarasi variable berupa integer dengan nama variable nya pil.
System.out.print("Masukan Pilihan");
= merupakan perintah untuk menampilkan hasil output ke layar.
13. pil=masuk.nextInt();
= merupakan pernyataan masukan untuk pilihantipe integer.
switch(pil){
= suatu pernyataan untuk menjalankan beberapa kemungkinan dari salah satu pernyataan
yang berdasarkan nilai dari sebuah pilihan.
case 1:System.out.println("RCTI");break;
case 2:System.out.println("SCTV");break;
case 3:System.out.println("TPI");break;
case 4:System.out.println("INDOSIAR");break;
case 5:System.out.println("TRANS7");break;
case 6:System.out.println("TVONE");break;
case 7:System.out.println("METRO");break;
case 8:System.out.println("GLOBAL");break;
case 9:System.out.println("TRANS7");break;
case 10:System.out.println("TVRI");break;
= merupakan pilihan yang dijankan secara berturut-turut yang dimulai dari awal sehingga
mendapatkan pernyataan yang sesuai dengan case(pilihan) yang dijalankan.
Diakhir pernyataan switch terdapat break yang artinya proses dihentikan sedangkan bila
tanpa break berarti proses dilanjutkan sampai ketemu break.
default: System.out.println("Pilihan Salah !!!");break;
= hanya akan dijalan kan jika ungkapan pada bagian case tidak ada yang cocok.
1.7 KESIMPULAN
Pernyataan switch digunakan untuk menyelesaikan masalah yang berkaitan dengan
seleksi, pernyataan switch lebih mudah diselesaikan dari pada dengan if karena pernyataan
switch memiliki nilai jangkauan.
1.8 TUGAS
1). Program menggunakan pernyataan switch untuk memilih kendaraan yang akan dipakai
Input :
import java.util.Scanner;
public class Case2
{
public static void main(String args[])
{
Scanner masuk = new Scanner(System.in);
int pil;
14. System.out.print("Masukkan Pilihan:");
pil=masuk.nextInt();
switch (pil){
case 1:System.out.println("Naik Pesawat Terbang");break;
case 2:System.out.println("Naik Kereta Api");break;
case 3:System.out.println("Naik Bus");break;
case 4:System.out.println("Naik Taksi");break;
case 5:System.out.println("Naik Mobil Pribadi");break;
default:System.out.println("Anda Salah Memilih!!");break;
}
}
}
2). Kelebihan SWITCH
Tidak ada konstanta yang sama dalam SWITCH sehingga menjadi salah satu faktor
kecendrungan SWITCH lebih cepat ketimbang IF – ELSE, penggunaan switch sebenarnya
hampir sama dengan if bertingkat, dimana kita bisa menggunakan switch untuk percabangan
yang berjumlah lebih darisatu. Karena itu switch bisa dijadikan alternative lain dibandingkan
menggunakan if bertingkat, semua program yang dibuat dengan menggunakan switch dapat
diubah kedalam pernyataan if.
Kekurangan SWITCH
SWITCH hanya bisa membandingkan sebuah konstanta
Kelebihan IF
satu kondisi dalam if bisa dipakai untuk banyak pernyataan
Kekurangan IF
programnya tidak dapat di ubah ke dalam pernyataan switch, menggunakan if lebih ribet
dibanding menggunakan Switch dan memakan tempat alias boros.