- Beranda
- Komunitas
- Tech
- 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
Urutan
Terbaru
Terlama
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan