- Beranda
- Programmer Forum
Adakah cara yang lebih optimal dari coding dibawah ini ???? agar lebih simple
...
TS
vesdalt
Adakah cara yang lebih optimal dari coding dibawah ini ???? agar lebih simple
#include <stdio.h>
int main()
{
int jlhBaris, jlhKolom, i, j, nol, penentu = 0;
printf("Masukkan jumlah baris dan kolom sekaligus (Mis= 2 2): ");
scanf("%d %d", &jlhBaris, &jlhKolom);
int matriks[jlhBaris][jlhKolom];
for(i = 0; i < jlhBaris; i += 1) {
for(j = 0; j < jlhKolom; j += 1) {
printf("Masukkan nilai Matriks[%d][%d]: ", i+1, j+1);
scanf("%d", &matriks[i][j]);
}
}
for(i = 0; i < jlhBaris; i += 1) {
nol = 0;
for(j= 0; j < jlhKolom; j += 1) {
if(matriks[i][j] == 0) nol += 1;
printf("%d ", matriks[i][j]);
}
if(nol == 4)
penentu = 1;
puts("");
}
if(penentu) {
printf("\nMatriks ini memilik baris yang nilainya nol semua");
}
}
int main()
{
int jlhBaris, jlhKolom, i, j, nol, penentu = 0;
printf("Masukkan jumlah baris dan kolom sekaligus (Mis= 2 2): ");
scanf("%d %d", &jlhBaris, &jlhKolom);
int matriks[jlhBaris][jlhKolom];
for(i = 0; i < jlhBaris; i += 1) {
for(j = 0; j < jlhKolom; j += 1) {
printf("Masukkan nilai Matriks[%d][%d]: ", i+1, j+1);
scanf("%d", &matriks[i][j]);
}
}
for(i = 0; i < jlhBaris; i += 1) {
nol = 0;
for(j= 0; j < jlhKolom; j += 1) {
if(matriks[i][j] == 0) nol += 1;
printf("%d ", matriks[i][j]);
}
if(nol == 4)
penentu = 1;
puts("");
}
if(penentu) {
printf("\nMatriks ini memilik baris yang nilainya nol semua");
}
}
nona212 memberi reputasi
1
913
4
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
20.2KThread•4.2KAnggota
Terlama
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru