Bilişim TeknolojileriZor

Programlama

Hata ayıklama

5. Sınıf Bilişim Teknolojileri

Bir matematik programında kullanıcıdan bir sayı girmesi isteniyor. Girilen sayı xx olsun. Program şu işlemi yapıyor:

  1. x=x+5x = x + 5
  2. x=xt×2x = x \\ t\times2 \nKullanıcı 10 sayısını girdiğinde programın 25 sonucunu vermesi gerekirken 30 sonucunu verdiği görülüyor. Hatayı ayıklamak (debug) için işlem sırası nasıl değiştirilmelidir?

Şıklar

A

Önce çarpma, sonra toplama işlemi yapılmalıdır.

B

Toplanan sayı 5 yerine 2 olmalıdır.

C

Çarpılan sayı 2 yerine 5 olmalıdır.

D

Başlangıçta sayıdan 5 çıkarılmalıdır.

Çözüm Açıklaması

Mevcut durumda: (10+5)t×2=30(10+5) \\ t\times2 = 30. Eğer önce çarpma yapılırsa: (10t×2)+5=25(10 \\ t\times2) + 5 = 25 olur. Bu, işlem önceliği/sırası hatasıdır.

Video Çözüm

AI ile video çözüm oluştur

Yükleniyor...

İnteraktif Çözüm

Adım adım, sesli ve animasyonlu çözüm. Quiz ile kendini test et!

Bu konudan daha fazla soru çöz!

Interaktif soru çözümü ile pratik yap, puan kazan.

Hızlı Çöz

Benzer Sorular