Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Bu siteyi Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

0



Döngü uygulaması-program çalışmayı durduruyor hatası

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int a, b, i, j;
  5. for (i = 10; i < 100; i++) {
  6. a = i / 10;
  7. for (j = 10; j < 100; j++) {
  8. b = j % 10;
  9. if ((i != j) && (a != b)) {
  10. if ((a / b) == (i / j)) {
  11. printf("%d %d\n", i, a);
  12. printf("--- = ---\n");
  13. printf("%d %d\n\n", j, b);
  14. }
  15. }
  16. }
  17. }
  18. return 0;
  19. }

1 Cevap


0


  1. b = j % 10;
satırında j 10'un katları veya 0 ... olduğunda
  1. b = j % 10 = 0
olur. b 0 olunca;

  1. (a / b)
işleminde a sayısı 0'a bölünmüş olur. Bu da 0'a bölme hatasını ortaya çıkarır.



Cevaplayan: 14.09.20 22:59
cevapsitesi
102,040p 16ü
Cevabı seçen: 17.09.20 21:04
cevapsitesi   102,040p 16ü

Bir cevap yazın: