Tugas Pendahuluan Modul 7

Tugas Pendahuluan Modul 7

1. Array=kumpulan dr nilai" data brtipe sama dlm urutan trtentu yg mnggunakan sbuah nama yg sama
a. Array dimensi 1=mwakili bentuk suatu vektor
cnt0h=float nilai_tes[5];
b. Array dimensi 2=mwakili bntuk dr suatu matriks atau label
cnt0h=int data_lulus[4][3];
c. Elemen=nilai" data di suatu array
cnt0h=
1. data_lulus[0][1]=540;
mrupkan instruksi untk mmberikan nilai 540 k array data_lulus untk indeks prtama=0 & indeks kdua brnilai 1
2. printf("%d",data_lulus[2][0]);
mrupakan printah untk mnampilkan elemen yg mwakili indeks prtama=2 & indeks kdua=0


2.
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>

main()
{
char kalimat[25];
char cari [10];
clrscr();
printf ("Masukan sebuah kalimat : ");
cin.getline(kalimat,25); //menginputkan 25 karakter saja
printf ("Masukan kata yang dicari :");
cin.getline(cari,10); //kata tidak boleh lebih dari 10 karakter
if(strstr(kalimat ,cari))//strstr bersifat case sensitif
cout<<"kata "<<cari<<" ditemukan didalam kalimat.";
else
cout<<"kata "<<cari<<" tdk ditemukan didalam kalimat.";
getch();
}
3. #include <iostream.h>
main()
{
char kata[25];
int jumlah,x;
cout<<"Masukkan Kata yg akan di hitung karakternya :"<<endl;
cin.getline(kata,sizeof(kata));
jumlah=0;
for (x=0;kata[x];x++){
jumlah=jumlah+1; } //menjumlahkan karakter per karakter

cout<<"——————————–"<<endl;
cout<<"Jumlah karakternya adalah :"<<jumlah;
return 0;
}
4.
main() {

// Mendefinisikan tipe data yang berbentuk array dua dimensi
typedef int MATRIK22 [2][2];

// Mendeklarasikan matriks1 sebagai array dua dimensi
MATRIK22 matriks1,matriks2,jumlahmatriks;

int i, j; // Mendeklarasikan variabel
// untuk indeks pengulangan

// Mengisikan nilai ke dalam elemen-elemen matriks1
cout<<"inputan matriks 1"<<endl;
for (i=0; i<2; i++) {
for (j=0; j<2; j++) {
cout<<"matriks1["<<i<<"]["<<j<<"] = "; cin>>matriks1[i][j];
}
}
cout<<endl;

// Mengisikan nilai ke dalam elemen-elemen matriks2
cout<<"inputen matriks 2"<<endl;
for (i=0; i<2; i++) {
for (j=0; j<2; j++) {
cout<<"matriks2["<<i<<"]["<<j<<"] = "; cin>>matriks2[i][j];
}
}
cout<<endl;

// Melakukan penjumlahan matriks1 dan matriks2
// dan menyimpan hasilnya ke dalam jumlahmatriks
for (i=0; i<2; i++) {
for (j=0; j<2; j++) {
jumlahmatriks[i][j] = matriks1[i][j] + matriks2[i][j];
}
}

// Menampilkan hasil penjumlahan
cout<<"hasil penjumlahan matriks"<<endl;
for (i=0; i<2; i++) {
for (j=0; j<2; j++) {
cout<<"matriks["<<i<<"]["<<j<<"] = "<<jumlahmatriks[i][j]<<endl;
}
}

return 0;
}

Tidak ada komentar:

Posting Komentar

Silah berkomentar