Tugas 1:
Masalah:
Diberikan dua buah larik integer, A dan B, yang jumlah elemennya sama (N elemen). Kita
akan membuat program untuk memeriksa apakah kedua larik A dan B sama. Dua buah larik
dikatakan sama bila elemen-elemen yang bersesuaian posisinya adalah sama. Program
tersebut mengembalikan nilai true jika larik A dan B sama, sebaliknya mengembalikan false
jika tidak sama.
sebagai contoh 1: diberikan dua buah larik di bawah ini, A dan B adalah Sama.
A 4 6 3 1
B 4 6 3 1
sebagai contoh 2, diberikan dua buah larik di bawah ini, A dan B adalah tidak Sama.
A 4 6 3 1
B 2 6 3 1
Pseudocode:
Psoudocode ini mendekati Kode Program, namun perlu tambahan dan perbaikan agar
hasilnya menjadi benar dan baik hasilnya.
#include <stdio.h>
main()
{
int i,j,k;
int A[4],B[4];
char sama;
printf("=============================================\n");
printf("Menbaca(masukan) 3 Elemen-elemen Larik A dan B\n");
printf("=============================================\n");
printf("Larik A:\n");
printf("\nLarik B:\n");
for(j=1; j<=3; j++)
{
……
……
}
Tugas 2:
Masalah:
Diberikan tiga buah larik integer, A, B dan C, yang jumlah elemennya sama (N elemen). Kita
akan membuat program untuk memeriksa apakah ketiga larik A dan B sama. Tiga buah larik
dikatakan sama bila elemen-elemen bersesuaian posisinya sama adalah sama. Program
tersebut mengembalikan nilai true jika larik A, B dan C sama, sebaliknya mengembalikan
false jika salah satunya saja tidak sama.
sebagai contoh 1, diberikan tiga buah larik di bawah ini, A, B, dan C adalah sama:
A 4 6 3 1
B 4 6 3 1
C 4 6 3 1
sebagai contoh 2, diberikan tiga buah larik di bawah ini, A, B, dan C adalah tidak sama:
A 4 6 3 1
B 4 6 3 1
C 4 3 3 1
Pseudocode:
Psoudocode ini mendekati Kode Program, namun perlu tambahan dan perbaikan agar
hasilnya menjadi benar dan baik hasilnya.
#include <stdio.h>
main()
{
int i,j,k,x;
int A[4],B[4],C[4];
char sama;
printf("=============================================\n");
printf("Menbaca(masukan) 3 Elemen-elemen Larik A,B dan C\n");
printf("=============================================\n");
printf("Larik A:\n");
printf("\nLarik B:\n");
printf("\nLarik C:\n");
sama='T';
x=1;
if (sama= ='T')
printf("\nLarik A dan B Sama\n");
else
printf("\nLarik A dan B Tidak Sama\n");
}
Permintaan:
1) Buat Algoritma Narasi dan Flowchart dari 2 Tugas diatas dengan tulisan tangan
diatas kertas, kirim foto kertas 2 tugas tersebut dan foto anda bersama kertas
tersebut, kirim ke WA pribadi Bapak.
2) Buat Program 2 Tugas diatas di laptop, kirim foto 2 program di laptop tersebut
dan foto anda disamping laptop, ke WA pribadi Bapak