C++ Çarpma Eğitimi Örneği
Kullanıcılara rastgele sorulan çarpma işlemlerinden alınan cevaba göre kontrol eden bir uygulama yapılmalıdır.
Yapılan uygulamada sürekli olarak kullanıcılara farklı çarpma işlemleri sorulmalı, sorulan çarpma işlemlerinin sonuçlarını doğru bilene kadar işlem tekrar ettirilmelidir. Eğer doğru bilinirse farklı bir çarpma işlemi sorulmalıdır.
ÇÖZÜM
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int rastgele();
int hesap(int x, int y);
int main() {
rastgele();
}
int rastgele() {
srand(time(0));
int rastgele = rand() % 10 + 1;
int rastgele2 = rand() % 10 + 1;
hesap(rastgele, rastgele2);
}
int hesap(int x, int y) {
int sonuc;
cout << x << " * " << y << " = ";
cin >> sonuc;
if(sonuc == x*y) {
cout << "COK IYI!\n\n";
rastgele();
} else {
cout << "Tekrar Deneyebilirsin: ";
hesap(x,y);
}
}
ÇIKTI