#include#include#includeint main {int a=0;int b=0;int c=0, d=0, x=0, y=0;a = time ;srand ;c=rand %9+1; //burada c degeri olusturluyod = time ;srand ;b=rand %10-1;b=abs ; / burada b degeri olusturuluyo bnin bulunuşu biraz karışık. mutlak değer vs kullanılıyor. c nin buluşu gibi değil sadece biraz üzerinde oynama \b++;printf ;scanf ;if printf ;else return 0;} 3. sorunu yapmaya çalıştım ama yanlış cevaba nasıl dngü uygulatırım sorusunda takıldım. yapabildiğim bu kadar. yanlış çzmüş bile olabilirim. boş

1)A mathematical function is formulated as F = 1/1! + 2/2! + 3/3! + ... (x-1)/(x-1)! + x/x! Write a function to calculate the mathematical function F . And in your manin program use F function to calculate the results of numbers between 1..10 (x=1...10) 2)Write a function with one parameter. Function decides if a number is prime or composite. If number is prime then return 1 else return 0. Use the function in main program. Find how many numbers are prime between 1...100 and their sum. 3)Computers are playing an increasing role in education. Write a program that will help elementary school student learn multiplication. Use rand to produce two positive one-digit integer between 1 and 9 . It should then type a question such as: How much is 6 times 7? Then student types an answer. Your program checks the student's answer. If answer is wrong print "No. Please try again" and let student try the same question again repeatedly until student gets it right. 1)Matamatiksel fonksiyon F = 1/1! + 2/2! + 3/3! + ... (x-1)/(x-1)! + x/x! bu şeklde formüle edilmiştir. matamatiksel fonksiyonuF hesapla, fonksiyonu yaz ve ana programında F fonksiyonunu kullanarak 1..10 (x=1...10) sayılarının sonuşlarını hesapla. 2) bir parametreyle fonksiyon yaz. Fonksiyonun sonucu numaranın asal yoksa bileşik mi olduunu versin. Eğer sayı asalsa then return 1 else return 0. Fonksiyonu ana program içinde kullan.1...100 arasındaki kaç tane asal sayı olduğunu ve değerlerini bul. 3)bilgisayrlar eğitimde çoğalan! bi rol alır ortaokul ğrencilerine multiplication programını ğrenmelerine yardımcı olcak bi program yaz. 1 ve 9 arasında tek haneli positif tam sayı üret parantez kullanarak . soru şu şeklde olcak: 6 kere 7 kaçtır? sonra ğrenciler cevap verir. sprogramın ğrencilerin cevaplarını kontrol eder. Eğer cevap yanlışsa 'yanlış. lütfen tekar deneyin.'yazsı çıkar ve ğrenciler aynı soruyu tekrar cevaplarlar doğru cevabı bulana kdr.

: 2)Write a function with one parameter. Function decides if a number is prime or composite. If number is prime then return 1 else return 0. Use the function in main program. Find how many numbers are prime between 1...100 and their sum. yine include kısımları yok. public static void main {int sum = 0;for(int i = 0; i < 100; i++){if(prime } printf ; } } public static bool prime {bool prime = true; if ( (number 1) | (number 2) | (number < 0)) else{for(int i = 3; i < number; i++){if(number % i 0) } }return prime; }

musket sana hak veriyorum, şimdi kendim bile anlamadım.:S okunabilirlik "0". boş

arkadaşlar gerçekten çok teşekkür ederim elleriniz dert grmesin... bana vakit ayırdığınız için Allah razı olsun hepinizden...:)

: Merhaba. Eline ve beynine sağlık Musket ama gnderdiğin cevaplarda ufak hatalar var. İlk soruda product += i/factorial ;Bir integer değeri başka bir integer değere blerek 3. bir integer değere atıyorsun, bu işlemi yaparak ondalıklı sayı kesinliğini kaybetmiş oluruz. float veya double kullanmak doğru sonucu verecektir. Ayrıca C'de fonksiyon kullanımları Java'daki kadar kolay değildir. İmplement ettiğin bir fonksiyonun declaration'ınını çağırdığın yerden nceki bir yerde yapmak zorundasın. İkinci soruda 2 sayısının asal olmadığını sylemişsin, 2 asal olan tek çift sayıdır. Ayrıca yazmış olduğun fonksiyon 4 sayısını da asal olarak değerlendirmektedir ki bu da hatalıdır. Üçüncü soruda int first = random(8) + 1; int second = random(8) + 1;satırları 1 ile 8 arasında değer verir. int konusunda haklısın ^^, Ancak random konusunda olmadığını düşünüyorum. Ancak compiler'ım bile yok açıkcası ^^,

Merhaba. Eline ve beynine sağlık Musket ama gnderdiğin cevaplarda ufak hatalar var. İlk soruda product += i/factorial ;Bir integer değeri başka bir integer değere blerek 3. bir integer değere atıyorsun, bu işlemi yaparak ondalıklı sayı kesinliğini kaybetmiş oluruz. float veya double kullanmak doğru sonucu verecektir. Ayrıca C'de fonksiyon kullanımları Java'daki kadar kolay değildir. İmplement ettiğin bir fonksiyonun declaration'ınını çağırdığın yerden nceki bir yerde yapmak zorundasın. İkinci soruda 2 sayısının asal olmadığını sylemişsin, 2 asal olan tek çift sayıdır. Ayrıca yazmış olduğun fonksiyon 4 sayısını da asal olarak değerlendirmektedir ki bu da hatalıdır. Üçüncü soruda int first = random(8) + 1; int second = random(8) + 1;satırları 1 ile 8 arasında değer verir. Aşağıdakiler kompleksitileri optimum olan hatasız cevaplardır. #include <stdio. h>float function { float retVal = 0.0; float denominator = 1.0; for(int i=1;i<=x;i++) return ;}int main { char c; for(int i=1;i<=10;i++) printf ; scanf ; return(0);} #include <stdio. h>int isPrime { if(num<2) if(num 2) for(int i=2;i<num;i++){ if(num%i 0) } return(1);}int main { char c; int counter = 0; for(int i=1;i<=100;i++){ if(isPrime 1) } printf ; printf ; scanf ; return(0);} #include <stdio. h>#include <stdlib. h>#include <time. h>int main { srand(time ; int a = rand %9 + 1; int b = rand %9 + 1; int ans = 0; while { printf ; scanf ; if(ans!= else } return(0);} d. d.

tesekkurler usta bende bugun baktim bu for while do vs.. ole bisey goremedim o yuzden merak ettim zamani gelince bizde ogreniriz ins. Takke Düstü Kel Gründü:)

arkadaşlar bazı sebeplerden dolayı(3 hafta içinde 3 cenaze)derslere giremedim ve bu soruları anlayamıyorum ve yardımlarınıza gerçekten ihtiyacım var... şimdiden teşekkür ederim...

Kefil olduğum birinin bu tip şeylere ilgi duyması güzel. Derdin olursa konu açmaktan çekinme. Ayrıca Esquire değişkenlerine açıklayıcı isimler versen daha bir güzel olur.

musket tavsiyen için teşekkur ederim. boş

hocam bekledim sorularin cevabini verdikten sora bi soru sormak istedim bendepublic static void main bu kullandiginin anlami ne?yani normal olarak direk for la baslasaydik ne olurdu? Takke Düstü Kel Gründü:)

çok teşekkür ediyorum yardım ettiğin için:)ellerin dert grmesin:)

3. soruda da arkadaşın kodunu tam anlayamadım açıkcası, o yüzden tekrar yazma ihtiyacı içine girdim...&ltstdlib. h kütüphanesini eklemelisin public static void main {int first = random(8) + 1;int second = random(8) + 1; int product = first second;int answer; while {printf ;scanf ; if else } }

: 1)A mathematical function is formulated as F = 1/1! + 2/2! + 3/3! + ... (x-1)/(x-1)! + x/x! Write a function to calculate the mathematical function F . And in your manin program use F function to calculate the results of numbers between 1..10 (x=1...10) studio. h vs gibi #include kısmını yazmıyorum, bunları eklersin. public static void main {int x; scanf ;int product; for(int i = 1; i < x; i++) }printf("F is: %d", product); public static int factorial {int factorial = 1; for(int i = 1; i <= input; i++) return factorial; } Kusura bakma forumda yazıyorum kodları, compile etmedim ama hata çıkcağını sanmam. Bu 1. soru.

java dan alışkanlık. Programı çağırırken, kısayoldan ya da comandden, java musket 1 2 3şeklinde çağırabiliyorsun. Bunlar da arguements oluyor, args yani. Bu açıdan, yoksa aslında bir olayı yok. Java dan alışkanlık. Aslında Java da da bir işimize yaradığından değil.