Fungsi Dari Int Dan Void Dalam C

Fungsi Dari Int Dan Void Dalam C

Perhatikan potongan codingan dibawah ini! void a(){ printf(“Saya suka belajar Algoritma”); } int b(){ printf(“Saya suka belajar Java”); return 0; } void c(int angka1, int angka2){ printf(“%d”, angka1+angka2); } Untuk menjumlahkan 2 angka, maka fungsi yang harus dipanggil dari fungsi main adalah A. void c(); B. c(5,2); C. void c(5,2); D. c();

Daftar Isi

1. Perhatikan potongan codingan dibawah ini! void a(){ printf(“Saya suka belajar Algoritma”); } int b(){ printf(“Saya suka belajar Java”); return 0; } void c(int angka1, int angka2){ printf(“%d”, angka1+angka2); } Untuk menjumlahkan 2 angka, maka fungsi yang harus dipanggil dari fungsi main adalah A. void c(); B. c(5,2); C. void c(5,2); D. c();


Jawaban:

c(5,2);

kenapa?

void a(){

  printf(“Saya suka belajar Algoritma”);

}

int b(){

   printf(“Saya suka belajar Java”); r

   return 0;

}

void c(int angka1, int angka2){

    printf(“%d”, angka1+angka2);

}

di func yang kamu tanyakan, udah jelas kalau void c(int angka1, int angka2) itu menampung 2 argumen, yaitu interger angka1 dan interger angka 2

jadi yang harus di panggil ya fungsi c()


2. Which of the following declaration of a method is correct? a. public void calculate(int C, D) b. public void calculate (int C; D) c. public void calculate (float C, int D) d. public void calculate (C, D)


Jawaban:

c. public void calculate (float C, int D)

Penjelasan:

Arigato,,


3. Perhatikan potongan codingan dibawah ini! void a(){ printf(“Saya suka belajar Algoritma”); } int b(){ printf(“Saya suka belajar Java”); return 0; } void c(int angka1, int angka2){ printf(“%d”, angka1+angka2); } Agar pada layar muncul tulisan “Saya suka belajar Java” maka yang harus diketik pada fungsi main adalah… A. void a(); B. void b(); C. b(); D. b;


Jawaban:

b jawabanya maaf kalo salah

Jawaban:

C . b()

Catatan : beberapa bahasa pemrograman menggunakan penjelasan saya, sisanya mungkin tidak mengikuti format ini

Penjelasan:

Baris kode diatas mungkin seharusnya tidak bisa, karena "int b()" bukanlah sebuah fungsi. Suatu fungsi tidak menggunakan "int" melainkan menggunakan "void" sama seperti "void a()" dan "void c()", sehingga seharusnya bukan "int b()" melainkan "void b(){ ... }". Format untuk sebuah fungsi yaitu void, lalu diikuti oleh nama dari fungsinya (misal "b"), diikuti oleh tanda kurung "()" dan kurung kurawal "{}". Jika fungsi tersebut ingin menggunakan parameter, maka parameter tersebut disimpan pada tanda kurung. Jika fungsi tersebut ingin melakukan suatu proses (perhitungan, menampilkan kalimat, dll) maka perintah proses tersebut disimpan pada kurung kurawal.

Untuk memanggil fungsi tersebut maka cukup untuk memanggil namanya saja. Misal ada fungsi

"void e(){

x = 1+2 ;

return x ;

}"

lalu kita ingin memanggil fungsi tersebut, maka panggil saja "e();"


4. 12. Which of the following satement will display this message “Object Oriented” six times on the screen? a. for (int cek=1; cek <= 6; ++cek) System.out.println(“Object Oriented”); b. for (int cek =1; cek >= 6; ++cek) System.out.println(“Object Oriented”); c. for (int cek =1; cek < 6; ++cek) System.out.println(“Object Oriented”); d. for (int cek =1; cek <= 7; ++cek) System.out.println(“Object Oriented”); 13. Which of the following declaration of a method is correct? a. public void calculate(int C, D) b. public void calculate (int C; D) c. public void calculate (float C, int D) d. public void calculate (C, D) 14. What is casting? a. deleting an object or data value b. accessing non-private attributes of an object c. changing a value from one data type to another data type d. accessing private attributes of an object 15. Which of the following is a valid class definition for a class called DataStore? a. public DataStore b. public class DataStore() c. public class DataStore d. class public DataStore()


Jawaban:

12. b

13. a

14. c

15. c

Penjelasan:

maaf klo salah


5. terangkan tentang fungsi void loop( ) { }!​


Jawaban:

Fungsi void loop dijalankan setelah fungsi setup sudah selesai dijalankan, void loop bertujuan untuk mengeksekusi dan menjalankan program yang sudah dibuat.


6. Apa kegunaan:> int> string> bool> voidDalam bahasa pemrograman C++ atau C#​


Jawaban:

int (integer) = C++ supports these integer types: char, short, int, long, long long (in C++11) in a non-decreasing order of size. The actual size depends on the implementation. The integers (except char) are signed number (which can hold zero, positive and negative numbers). You could use the keyword unsigned [char|short|int|long|long long] to declare an unsigned integers (which can hold zero and positive numbers). There are a total 10 types of integers - signed|unsigned combined with char|short|int|long|long long.String = To process text C++ offers a std::string type. In C++ the traditional C library functions manipulating NTB strings are deprecated in favor of using string objects. Many problems in C programs are caused by buffer overruns, boundary errors and allocation problems that can be traced back to improperly using these traditional C string library functions. Many of these problems can be prevented using C++ string objects.Bool/Boolean = A special type called bool (for boolean), which takes a value of either true or false. A boolean function returns a bool value (of either true or false) to the caller. Example Program : bool isEven(int number) { return (number % 2 == 0);} bool isOdd(int number) { return !(number % 2 == 0); // OR return !isEven(number);} int main() { int number = -9; if (isEven(number)) { // Don't write (isEven(number) == true) cout << "Even" << endl; }}

4. Void = Suppose that you need a function to perform certain actions (e.g., printing) without a need to return a value to the caller, you can declare its return-value type as void. In the function's body, you could use a "return;" statement without a return value to return control to the caller. In this case, the return statement is optional. If there is no return statement, the entire body will be executed, and control returns to the caller at the end of the body.

Silahkan diartikan sendiri ke bahasa indonesia seklian belajar :)


7. dibantu yaaa subprograml pada kode program12. Perhatikan potongan program berikutvoid subprograml (int *i) {subprograml pada kodeprogramtersebut disebut ....A modul programB. fungsiC. parameterD. subprogramE. prosedur13. Perhatikan potongan program berikut,int subprograml(int i) {return i;tersebut disebut ...,11A modul programB. fungsiC. parameterD. subprogramE prosedur​


Jawaban:

12. E

13. B

Penjelasan:

prosedur dan fungsi merupakan sesuatu yang sama. perbedaannya kalau prosedur tidak mengembalikan nilai, dan fungsi mengembalikan nilai. saya pribadi lebih sering menyebutnya "fungsi", atau kadang "metode" saat memrogram OOP. (sc: Qastack, teks: Pribadi)

-----------------------------------------------------------------------------------

Semoga Membantu : )

Mohon Dimaafkan Jika Salah

[tex]Regards, Ikann[/tex]


8. Perhatikan penulisan coding sebagai berikut! void setup(){ } void loop(){ int tulis = 0; } Berdasarkan coding di atas, proses tulis termasuk jenis variabel lokal dengan fungsi a. ending b. beginning c. looping d. argumenting​


Jawaban:

loopin

Penjelasan:

karena variabel tulis berada di fungsi loop


9. #include using namespace std; //Fungsi Menu void 1 ........() { 2 . . . . } //Fungsi Jumlah Pesanan void 3 . . . . (4....... ) { 5 . . . . } //Fungsi Pilihan Menu void pilihan(6....... ) { 7 . . . . } //Fungsi cetak void 8 ........(int i, int jml, int pil[], int item[]) { } main() { } 9 . . . . //Variabel yang digunakan int i, jml, pil[100], item[100]; //Pemanggilan fungsi menu menu(); //Pemanggilan fungsi jumlah jumlah(jml); system("cls"); menu(); //Pemanggilan fungsi pilihan menu pilihan(i, jml, pil, item); system("cls"); menu(); //Pemanggilan fungsi cetak hasil 10 . . . .


Jawaban:

ini yang di tanyakan apa?

Penjelasan:


10. 6. Cara penulisan fungsi INT yang tepat adalah... a. =INT(A5;2) b. =INT(D4) C. +INT(B7) d. #INT(C5;0) ​


Jawaban:

b. =INT(D4)

Penjelasan:

Cara penulisan yang tepat untuk menggunakan fungsi INT adalah dengan menuliskan tanda sama dengan (=) diikuti dengan kata INT dan tanda kurung (). Di dalam tanda kurung tersebut, kita harus menuliskan angka atau sel yang ingin kita ambil bagian bilangan bulat-nya.


11. apa fungsi void dalam bahasa computer C#


Teknologi Informatika (TI) merupakan suatu istilah umum dalam teknologi apa saja yang dapat membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan, dan menyebarkan informasi. Berdasarkan soal, dapat disimpulkan bahwa fungsi void dalam bahasa computer C# adalah dapat menentukan bahwa suatu metode tidak mengembalikan nilai dan bisa mendeklarasikan suatu penunjuk ke jenis yang tidak diketahui.

Pembahasan:

Seiring dengan perkembangan zaman, maka kemjuan ilmu pengetahuan dan teknologi juga semakin berkembang. Misalnya pada zaman dahulu, kita mengetik menggunakan mesin ketik, sedangkan sekarang kita dapat mengetik suatu teks maupun naskah menggunakan microsoft word yang ada di dalam komputer. TI (Teknologi Informatika) sangat berperan bagi kehidupan manusia. Teknologi Informatika (TI) merupakan suatu istilah umum dalam teknologi apa saja yang dapat membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan, dan menyebarkan informasi. Berdasarkan soal, dapat disimpulkan bahwa fungsi void dalam bahasa computer C# adalah dapat menentukan bahwa suatu metode tidak mengembalikan nilai dan bisa mendeklarasikan suatu penunjuk ke jenis yang tidak diketahui.

Pelajari lebih lanjut

Materi tentang pengertian void set up dan loop https://brainly.co.id/tugas/29321927Materi tentang fungsi microsoft word brainly.co.id/tugas/5075012Materi tentang pengertian microsoft word brainly.co.id/tugas/832101

Detail jawaban

Kelas : 7

Mapel : TIK

Bab : Perkembangan Tekonologi Informasi dan Komunikasi

Kode : 7.11.2

#TingkatkanPrestasimu

#SPJ3


12. Coba anda jelaskan fungsi dari masing-masinglisting program di bawah ini :void loop() {if (Serial.available() > 0) {int Input Karakter = Serial.read.switch (InputKarakter)case 'S':digitalWrite(2, HIGH);Serial.println("LEDI ON");break;​


Jawaban:

nama fungsi adalah loop

jika object variabel di dalam class serial kurang dari 0 maka

tercipta variabel inputkarakter isinya object read di dalam class serial

lalu ada switch

jika input ke switch adala S maka

fungsi digitalwrite parameter 1 = 2 parameter 2 = high

dan fungsi println di dalam class serial berupa string adalah LEDI ON


13. fungsi const int pada bahasa c++


const int itu berarti konstanta atau nilai yang sudah ditentukan. dan int itu tipe datanya berupa angka bulat. jadi misalkan rumus lingkaran, konstanta nya itu 3,14 dan udah ditentukan di sourcecodenya, kalo manggil constanta nya misalkan kita namain Pi maka otomatis yang terbaca 3,14

14. Tipe data berikut yang tidak akanmemberi nilai output adalah ..a. Intb. Floatc. Chard. Void​


Jawaban:

d.void

Penjelasan:

maaf kalau salah


15. 1. Tuliskan fungsi dari masing-masing kode program pada sketch arduino berikut ini! Kode Fungsi Kode Fungsi const int PIN_12-12; void setup() digitaWrite (PIN_12, HIGH) } delay (500) 2. Perhatikan kode program di bawah ini !, Perbaikilah kode ini agar dapat berfungsi sesuai sketch! const int PIN_10 = 10; const int PIN_11 = 11; void setup() ( pinMode (PIN_12, OUTPUT); pinMode (PIN_13, OUTPUT): ) void loop() {==LED kuning digitalwrite (PIN_10, HIGH); delay(500); digitalwrite (PIN_11, LOW); const int PIN_10 = 10; const int PIN_11 = 11; void setup() { 3. Perhatikan kode sketch untuk arduino di bawah ini!, jelaskan pengaplikasian kerja dari program tersebut? pinMode (PIN_10, OUTPUT); pinMode (PIN_11, INPUT); } void loop() pinMode (PIN 12, OUTPUT) digitaWrite (PIN_12, LOW) delay (1000) delay (1000); digitalWrite (PIN_10, HIGH); delay(500); digitalWrite (PIN_11, LOW); delay (1000); } void loop() { Int nilai = digitalRead (PIN_11); If (nilai==HIGH) digitalWrite (PIN_12, HIGH); digitalWrite (PIN_12, LOW); Else }​


1. Kode program di atas tidak dapat dijalankan karena terdapat kesalahan sintaks. Nama pin yang digunakan adalah PIN_12, bukan PIN_12-12. Selain itu, tidak ada perintah yang dilakukan setelah perintah digitalWrite.

2. Kode program di atas tidak dapat dijalankan karena terdapat kesalahan sintaks. Pada baris ke-3 dan ke-4, nama pin yang digunakan adalah PIN_10 dan PIN_11, bukan PIN_12 dan PIN_13. Selain itu, tidak ada perintah yang dilakukan dalam loop. Perbaikan yang dapat dilakukan adalah sebagai berikut:

Untuk memperbaiki kesalahan sintaks pada nama pin, gantilah nama PIN_12-12 menjadi PIN_12 dan nama PIN_12 dan PIN_13 menjadi PIN_10 dan PIN_11. Untuk menambahkan perintah dalam loop, tambahkan perintah yang diinginkan setelah perintah digitalWrite, seperti perintah delay untuk mengatur kecepatan blink atau perintah untuk mengubah status pin. Contoh kode yang diperbaiki:

const int PIN_10 = 10;
const int PIN_11 = 11;

void setup() {
pinMode(PIN_10, OUTPUT);
pinMode(PIN_11, OUTPUT);
}

void loop() {
digitalWrite(PIN_10, HIGH);
digitalWrite(PIN_11, LOW);
delay(1000);
digitalWrite(PIN_10, LOW);
digitalWrite(PIN_11, HIGH);
delay(1000);
}


16. Apa hasil eksekusi dari program berikut : #include void ubah(int); main() { int x; printf("Masukkan nilai x : "); scanf("%d", &x); ubah(x); printf("x = %d\n", x); } void ubah(int y) { y = 85; } ( ini mata pelajaran Pemograman C) Tolong di jawab gan


Itu hanya penginputan angka, dan walaupun tdk menggunakan void(fungsi) kita jga bisa melakukan penginputan. menurut saya.

17. perbedaan public void, protected void, dan private void?


public adalah metode dapat di akses oleh sembarang kelas
protected adalah metode dapat di akses pada kelas sendiri dan pada subkelasnya
private adalah hanya dapat di akses pada metode2 dalam kelas yang sama

18. Jelaskan tiap baris perintah pada contoh program pointer berikut #include void main(void) { int *pB; int **pA; int nilaiX=10; pB=&nilaiX; pA=&pB; cout<<”Isi nilaiX via pB = “<<*pB< cout<<”Isi nilaiX via pA = “<<**pA< }


pB = &nilaiX adalah memasukan nilaiX sebelumnya sebagai nilai pB

pA = &pB memasukan nilai pB sebelum nya ke nilai pA

cout isi nilaiX via pA adalah menampilkan tulisan "Isi nilaiX via pB = (nilai pB)

cout isi nilai X via pA menampilkan tulisan "isi nilaiX via pA = (nilai pA)


19. Pada penggunaan sleep perlu sebuah pemanggilan file header yaitu .... a. #include b. using namespace std; c. // prototipe fungsi d. // deklarasi kelas () e. int main (void) {​


Jawaban:

a. include

Penjelasan:

#include <nama> berfungsi untuk memuat deklarasi fungsi atau makro yang akan digunakan didalam program


20. Berikut cara mendeklarasikan dan inisialisasi variabel static dari suatu class ....? A. class c1 { protected: int a; public: static int w = 0; void setA(int x) {a = x;} int getA() {return a;} }; B. class c1 { protected: int a; public: static int w; void setA(int x) {a = x;} int getA() {return a;} }; c1.w=0; C. class c1 { protected: int a; public: static int w; void setA(int x) {a = x;} int getA() {return a;} }; int c1::w=0; D. class c1 { protected: int a; public: static int w; void setA(int x) {a = x;} int getA() {return a;} }; static int c1.w=0;


yang B.
untuk isi nilai ke variabel static, hanya perlu nama class.nama variabel static = nilai.

21. Identifikasi mana yg termasuk method dalam sebuah rangkaian codingpublic class Main { public static void main(String[] args) { Main myCar = new Main(); myCar.fullThrottle(); myCar.speed(300); } public void fullThrottle() { System.out.println("Mobil ini melaju dengan gas poll..!"); } public void speed(int maxSpeed) { System.out.println("Kecepatan Maximum : " + maxSpeed + " Km/Jam"); }}​


Jawaban:

method itu ada di bagian fullThrottle() sama speed().

w3schools.com/java/java_class_methods.asp


22. Tuliskan perbedaan main, int main, void main !​


Penjelasan:

membatalkan main () {...} salah. Jika Anda mendeklarasikan main dengan cara ini, berhenti. (Kecuali jika kode Anda berjalan di lingkungan yang berdiri sendiri, dalam hal ini secara teoritis bisa benar.)

main () {...} dapat diterima di C89; tipe pengembalian, yang tidak ditentukan, default ke int. Namun, ini tidak lagi diizinkan di C99. Karena itu...

int main () {...} adalah cara terbaik untuk menulis main jika Anda tidak peduli dengan argumen program. Jika Anda peduli dengan argumen program, Anda perlu mendeklarasikan parameter argc dan argv juga. Anda harus selalu mendefinisikan main dengan cara ini. Menghilangkan tipe pengembalian tidak menawarkan keuntungan di C89 dan akan merusak kode Anda di C99.


23. class c1 { protected: int a; public: void setA(int x) {a = x;} int getA() {return a;} }; class c2 : c1 { public: void setA(int x) {a = x;} int getA() {return a;} }; kelas c2 memiliki member fungsi setA() dan getA() yang namanya sama dengan kelas c1, ini merupakan konsep dari A. Polymorphims B. Inheritance C. Multiple Inheritance D. Encapsulation


B. Inheritance
ini pake bahasa C++ kan? Kalo tanda titik 2 ( : ) itu menandakan inheritance

24. Analisis algoritma berikut ini nyatakan dalam bentuk waktu proses T(n). #include <iostream>using namespace std; void insertionSortRecursive(int arr[], int n){ if (n <= 1) return; insertionSortRecursive( arr, n-1 ); int last = arr[n-1]; int j = n-2; while (j >= 0 && arr[j] > last) { arr[j+1] = arr[j]; j--; } arr[j+1] = last;}void printArray(int arr[], int n){ for (int i=0; i < n; i++) cout << arr[i] <<" ";} int main(){ int arr[] = {12, 11, 13, 5, 6}; int n = sizeof(arr)/sizeof(arr[0]); insertionSortRecursive(arr, n); printArray(arr, n); return 0;}​


Jawaban:

ggdcbbnjjjjjjjjvcxxccv


25. Tipe data yang dapat digunakan untuk memasukkan input = '&', '@' adalah tipe data ... A. Float B. Double C. Int D. Char E. Void


Jawaban:

D.Char

Penjelasan:

Tipe data Character (char), adalah tipe data yang digunakan untuk menyimpan satu huruf, angka, tanda baca, simbol, maupun spasi kosong.Karakter & dan @ meruapakan simbol, jadi kita dapat menggunakan tipe data Char.


26. Apa yang tercetak jika program berikut dijalankan, jelaskan? #include using namespace std; void CETAK (int *Q); main() { int A[10] = {2, 17, 15, 5, 7, 1, 4, 2, 8, 1}; int *P; P = A; CETAK (P); } void CETAK(int *Q) { int I; for(I=1; I<=10; I+=2) { cout<<"\n"<<*Q; Q++; } }


Jawaban:

Output:

2, 17, 15, 5, 7

Penjelasan:

Pada fungsi main, variabel array bertipe integer dengan jumlah anggota maksimal 10, didefenisikan dengan nama A yang isinya 2, 17, 15, 5, 7, 1, 4, 2, 8, 1.

Kemudian variabel dynamic array bertipe integer(dynamic array berarti jumlahnya bebas), didefenisikan dengan nama P. Variabel P ini pun di isi dengan isi dari variabel A, yaitu 2, 17, 15, 5, 7, 1, 4, 2, 8, 1.

Kemudian, program memanggil fungsi CETAK(int *Q). Fungsi ini bertipe void yang berarti tidak ada return valuenya, dan membutuhkan argument dynamic array bertipe integer. Kemudian ada variabel I bertipe integer dan juga ada for-loop. Tiap looping, variabel I akan ditambah 2(I += 2) dan loop akan berhenti jika I sampai angka 10, jadinya hanya akan looping 5 kali.

Dalam for-loop itu, ada perintah untuk output new line(\n) dan isi dari Q mulai dari awal. Maka akan keluar 5 angka pertama yang ada di dalam Q.


27. Terangkan yang kalian ketahui tentang fungsi void loop( ) { }!​


Jawaban:

fungsi void loop

dijalankan setelah fungsi setup.

bertujuan untuk mengeksekusi dan menjalankan program yang sudah dibuat.


28. #include <iostream>using namespace std;int a[5]=(2,4,6,8,10),jml_X=5;void input(int data, int i) {a[i] = data;void tampil (int nElemen)for(int i=0; i<nElemen; i++) cout << a[i] << " ";cout << endl;void main() {int data;cout << "Belum ada perubahan data array" << endl;Outputnya adalah?​


Kodingannya Ga lengkap itu

Outputnya :

Belum ada perubahan data array

Penjelasan :

Karena di dalam main tidak terjadi proses lain selain cout, jadi procedure / void di atasnya tidak di proses karena tidak di panggil di main


29. Di bawah ini yang merupakan tipe data dalam c++ ...a. Int, float, char, double, constb. Float, int, double, constc. Int, float, char, doubled. Const, main, void, doublerule :sertakan penjelasan ya :_: nt :itu teman apa bunglon pindah tempat beda sifat v: ​


Jawaban:

c. Int, float, char, double

penjelasan:

Tipe data pada C++ adalah int, char, float dan double.

int adalah tipe data untuk menyimpan data berupa bilangan bulat.

char adalah tipe data untuk memesan memori dengan format text yang berkarakter tunggal (angka, huruf, dan simbol).

float adalah tipe data untuk menyimpan nilai pada memori yang bersifat bil pecah, real, atau eksponen.

double adalah tipe data yang kegunaannya sama seperti float namun penyimpanan angka membutuhkan memori lebih besar.

Apollo110

30. Perhatikan ! #include Void main(){ int a, b, c printf("Inputkan nilai a: "); scanf("%", &a): printf("Inputkan nilai b: "); scanf("%1", &b); c=a+b; print("Nilai : ", c); Tipe data yang digunakan untuk program a, b, dan c pada program tersebut adalah a. void b. int c. char d. float e. printifplisss bantuin dong tapi jangan asal asalan ya terimakasih :)​


Jawaban:

Jawaban yang tepat adalah b. int.

Alasan:

Dalam program tersebut, variabel a, b, dan c digunakan untuk menyimpan nilai bilangan bulat, yaitu hasil input dan hasil penjumlahan. Oleh karena itu, tipe data yang digunakan untuk variabel tersebut adalah tipe data bilangan bulat (integer), yang dalam bahasa pemrograman C dapat didefinisikan dengan tipe data int.


31. Perhatikan potongan program berikut! int a, b, c, d; int kiri() { d--; return c - a / b; int kanan () { d--; return a + b - c; void atas () ( c = c / 3; a -= 5; int bawah (int x, int y, int z) { a = x; b = y; C = 2; d = 0; while (kiri () > kanan ()) { d = a + b + c + d; atas (); b = b + 3; } d += b * C; d += x/y; return d - 2 * a; J'1. 1:1 4​


Jawaban:

#include <iostream>

using namespace std;

int a, b, c, d;

int kiri() {

   d--;

   return c - a / b;

}

int kanan() {

   d--;

   return a + b - c;

}

void atas() {

   c = c / 3;

   a -= 5;

}

int bawah(int x, int y, int z) {

   a = x;

   b = y;

   c = 2;

   d = 0;

   while (kiri() > kanan()) {

       d = a + b + c + d;

       atas();

       b = b + 3;

   }

   d += b * c;

   d += x / y;

   return d - 2 * a;

}

int main() {

   int x = 1;

   int y = 4;

   int z = bawah(x, y, x + y);

   cout << z;

   return 0;

}

Penjelasan:

Saya memerlukan informasi yang lebih spesifik atau lengkap untuk bisa menebak dengan pasti potongan program apa yang dimaksud. Potongan program tersebut bisa saja digunakan dalam berbagai jenis program, tergantung dari kebutuhan dan fungsinya. Jika Anda bisa memberikan informasi lebih detail, saya akan mencoba membantu dengan lebih spesifik.


32. 15. guna mengembalikan jumlah byte yang sesuai dengan argumennya, dapat menggunakan fungsi .... a. int array[ ] b. cout sizeof() d. void main() e. #include c. ο​


Jawaban:

b. cout sizeof()

Penjelasan:

Pada C++ fungsi sizeof digunakan untuk mengembalikan jumlah byte atau size memory yang digunakan dari sebuah argumen atau tipe data.

Referensi lain: https://en.cppreference.com/w/cpp/language/sizeof

Semoga membantu, jika kurang jelas silakan ajukan pertanyaan di kolom komentar dan jangan lupa untuk dukung naik jawaban ini.


33. public class contoh2 { int A=10; int B=5; int hasil; public static void main (String avgs[]){ contoh2 mv=new contoh2(); mv.hasil=mv.A+mv.B; System.out.println("nilai hasil Adalah"+ mv.hasil); }}bagaimana analisa dan kesimpulanya


ada sebuah class bernama contoh2, class tersebut memiliki beberapa elemen/properti yaitu int A yang bernilai 10, int B yang bernilai 5, dan int hasil.
Kemudian pada fungsi main, dibuat sebuah objek contoh2 bernama mv. Properti hasil pada objek mv diberikan angka hasil penjumlahan properti A dan B (10+5). Kemudian dicetak output berupa tulisan "nilai hasil Adalah 15".

34. #include class Add { int x, y, z; public: void getdata() { cout<<”Enter two numbers”; cin>>x>>y; } void calculate(void); void display(void); }; void Add :: calculate() { z=x+y; } void Add :: display() { cout< } void main() { Add a; a.getdata(); a.calculate(); a.display(); } Ada yang tau erornya dimana?


Jawaban:

gak tau deck jawab sendiri aja

Penjelasan:

okp


35. Arduino adalah pemrograman procesing yang memiliki fungsi void setup(), void setup() memiliki makna….Abeberapa kode di void setup akan dibaca sekali oleh arduinoBbeberapa kode di void setup akan dibaca sekali oleh arduinoCsemua kode di void setup akan dibaca sekali oleh arduinoDsemua kode di void setup akan dibaca berulang kali oleh arduino​


c

Penjelasan:

fungsi void set up() dijalankan pada saat sketch atau program Arduino mulai. Jadi, semua program di void setup() hanya akan dijalankan sekali atau saat di restart.


36. What is the output of the following code? void printsum(int a, int b = 4) { cout << a + b << endl; } int main() { printsum(13); }


What is the output of the following code?

17


37. Analisa dan jelaskan program dibawah ini dengan notasi kalimat terstruktur.//program_analisa.cpp #include <conio.h>#include <iostream.h>void maks(int x, int y, int z);void main(){int x, y, z, minim; cout<<"Masukkan X : "; cin>>x; cout<<"Masukkan Y : "; cin>>y; cout<<"Masukkan Z : "; cin>>z; maks(x, y, z); getch();}void maks(int x, int y, int z){ int kecil; if (x<y) kecil =x; else kecil = y; if (z<kecil) kecil = z; cout<<"Bilangan terkecil = "<<kecil;}​


Jawaban:

pemograman untuk mencari bilangan terkecil dari 3 bilangan yang dimasukkan.

Penjelasan:

semoga membantu yaa~


38. Void change my number (int a) {a = 10}int main () }int a = 9change my number (a) ;printf ( "%d\n", a ) ;return 0 ;}adalah ...​


Program di atas salah penulisan pada fungsi void change my number(int a) yang harusnya ditulis tanpa spasi atau dengan menggunakan tanda underscore agar menjadi void change_my_number(int a). Selain itu, nilai variabel a hanya diubah di dalam fungsi sehingga nilai variabel a pada fungsi main tidak berubah dan menghasilkan output "9". Jadi, output yang akan ditampilkan adalah "9".

Jawaban:

Program tersebut tidak valid karena terdapat beberapa kesalahan penulisan sintaksis. Berikut adalah program yang diperbaiki:

#include <stdio.h>

void change_my_number(int *a) {

 *a = 10;

}

int main() {

 int a = 9;

 change_my_number(&a);

 printf("%d\n", a);

 return 0;

}

Pada program di atas, terdapat sebuah fungsi bernama change_my_number yang menerima parameter berupa pointer ke sebuah bilangan bulat. Fungsi tersebut akan mengubah nilai bilangan bulat yang ditunjuk oleh pointer tersebut menjadi 10.

Di dalam main, terdapat sebuah variabel a dengan nilai awal 9. Kemudian, fungsi change_my_number dipanggil dengan parameter berupa alamat variabel a menggunakan operator &. Setelah itu, nilai variabel a akan berubah menjadi 10 karena fungsi change_my_number telah mengubah nilai yang ditunjuk oleh pointer tersebut. Akhirnya, nilai variabel a yang sudah diubah ditampilkan menggunakan fungsi printf.


39. Tipe function yang tidak harus me-return suatu nilai ke fungsi pemanggilnya adalah… A. void B. int C. float D. bool


Jawaban:

A. void

Penjelasan:

maaf kalo salah :()


40. Berdasarkan coding di atas, komponeen yang dinyatakan sebagai parameter formal adalah...a. void Latihan1 (int x); b. using namespace std; c. #include <iostream> d. // Fungsi utama ​


Jawaban:

A. void Latihan1 (int x);

Penjelasan:

Hal ini dikarenakan parameter formal merupakan suatu parameter yang diteruskan ketika kita mendefinisikan suatu fungsi.


Video Terkait

Kategori ti